<SEC-DOCUMENT>0000317540-22-000032.txt : 20220802
<SEC-HEADER>0000317540-22-000032.hdr.sgml : 20220802
<ACCEPTANCE-DATETIME>20220802161537
ACCESSION NUMBER:		0000317540-22-000032
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		113
CONFORMED PERIOD OF REPORT:	20220701
FILED AS OF DATE:		20220802
DATE AS OF CHANGE:		20220802

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Coca-Cola Consolidated, Inc.
		CENTRAL INDEX KEY:			0000317540
		STANDARD INDUSTRIAL CLASSIFICATION:	BOTTLED & CANNED SOFT DRINKS CARBONATED WATERS [2086]
		IRS NUMBER:				560950585
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-09286
		FILM NUMBER:		221128890

	BUSINESS ADDRESS:	
		STREET 1:		4100 COCA COLA PLZ
		CITY:			CHARLOTTE
		STATE:			NC
		ZIP:			28211
		BUSINESS PHONE:		7045514400

	MAIL ADDRESS:	
		STREET 1:		4100 COCA COLA PLZ
		CITY:			CHARLOTTE
		STATE:			NC
		ZIP:			28211

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	COCA COLA BOTTLING CO CONSOLIDATED /DE/
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>coke-20220701.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:e1b2c5fa-cdca-4491-b929-a576a732248e,g:2c15ad48-db8e-47d4-aac3-7ace180fcd65,d:6bcf670366494efca15666139ca9cd12--><html xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:coke="http://www.cokeconsolidated.com/20220701" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:srt="http://fasb.org/srt/2022" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2022" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>coke-20220701</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80L2ZyYWc6ZjkxZmZlYWE5NTc4NDAzYzgxYTdkMTZiMTBmNTQ1NmMvdGFibGU6NjFhNzUyNTIzZTUxNDYzNzkyYmYyMTA5NTM5MTlkYjEvdGFibGVyYW5nZTo2MWE3NTI1MjNlNTE0NjM3OTJiZjIxMDk1MzkxOWRiMV8xLTEtMS0xLTU1MTc1_c65f7c4f-0e4c-45f8-99db-ca3b633f9125">false</ix:nonNumeric><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80L2ZyYWc6ZjkxZmZlYWE5NTc4NDAzYzgxYTdkMTZiMTBmNTQ1NmMvdGFibGU6NjFhNzUyNTIzZTUxNDYzNzkyYmYyMTA5NTM5MTlkYjEvdGFibGVyYW5nZTo2MWE3NTI1MjNlNTE0NjM3OTJiZjIxMDk1MzkxOWRiMV8yLTEtMS0xLTU1MTc1_86791b48-6bbf-4c9a-bcf9-08763d896731">2022</ix:nonNumeric><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80L2ZyYWc6ZjkxZmZlYWE5NTc4NDAzYzgxYTdkMTZiMTBmNTQ1NmMvdGFibGU6NjFhNzUyNTIzZTUxNDYzNzkyYmYyMTA5NTM5MTlkYjEvdGFibGVyYW5nZTo2MWE3NTI1MjNlNTE0NjM3OTJiZjIxMDk1MzkxOWRiMV8zLTEtMS0xLTU1MTc1_76f35b42-6603-4f5e-bb4f-bad4d4dc55dd">Q2</ix:nonNumeric><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80L2ZyYWc6ZjkxZmZlYWE5NTc4NDAzYzgxYTdkMTZiMTBmNTQ1NmMvdGFibGU6NjFhNzUyNTIzZTUxNDYzNzkyYmYyMTA5NTM5MTlkYjEvdGFibGVyYW5nZTo2MWE3NTI1MjNlNTE0NjM3OTJiZjIxMDk1MzkxOWRiMV80LTEtMS0xLTU1MTc1_5a974aff-30e8-41fb-938c-7a1eb005ec9a">0000317540</ix:nonNumeric><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80L2ZyYWc6ZjkxZmZlYWE5NTc4NDAzYzgxYTdkMTZiMTBmNTQ1NmMvdGFibGU6NjFhNzUyNTIzZTUxNDYzNzkyYmYyMTA5NTM5MTlkYjEvdGFibGVyYW5nZTo2MWE3NTI1MjNlNTE0NjM3OTJiZjIxMDk1MzkxOWRiMV81LTEtMS0xLTU1MTc1_5d683485-35f1-421e-b88a-7b08fc19583d">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="ib9b46ec246104af2a3030e766a8f8577_D20220101-20220701" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RleHRyZWdpb246MWIzN2U5MDZmNTgyNDgzNWI0MTE3MzY3Nzc2MDgxYTdfMTMz_9dfe0f5d-9c4e-4859-bf47-88e34c0de685">P5Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="coke-20220701.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3203a5084bec4d97a7ef0e03ef22e03f_I20220722"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i6854b4561521410d85002202b30a238b_I20220722"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb447592ac6548bc904b8a6a851b2788_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9f123656256400387b8ec7c09b22e33_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75726f0ecf4f43b3bfc85c4dfe52179a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6721d8f648347e7b69fadceb616ae10_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74287ae8e6884e939983ece3f744e4de_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b95778ab55b49d4a7d27e1af8b27d7f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib679dd6d85934d398937eeecf6ce3c2f_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fc9a3329e304fd7abecd816d58fe847_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c1450a378c3481cabd6d30ade364ee1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b435e3459a048dea75b31e88ae5f551_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if576bd6aca8643869b7270aa7919aba5_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66e4c6e44c7941b4bddf80667097a101_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffb16557be894e58b1c1f49135520e4d_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ef2aeb214cd43769c671769197cea96_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id542ddb2b929431daf70b5502d4cfaa8_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74d4f46a6726455294e42722e19b60f1_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cd14b0cdca644d1bef36286c9d53eec_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ff261df0cde42a8bf6caa38e531e2ae_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica81db3e3f9d4f4e8c5ecaef467846f5_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72fbda268475403fb4fe84d68ffeb0c2_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35f556cab7cf41e5b1622da8876eb92c_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3539c1637c3d4686820296e9e77520b4_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5354ca425b42444485fa62ab236b19f9_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7383faa378bf4584887423c446ad77a1_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28f207002a924b3d8cb7ba7a6d00fd1f_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie815338fee684cf5960a038542f889e5_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d402773a13f42a08a9c62dcdd8690d9_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11dab14e0f574cc6a2c8a85e8af801f9_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc163993e04748e0a5fa913a9481a1d4_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5c1435dec67461e9dbef403253223c2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i751e2ea18ee64e35b985d606cded80cb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3126d618701b49e69a0de17d2799cbf0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84ee7b89a6bf4d28abbb81318c31fc83_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e0b624913cd4e13851bd81534406271_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37b46034e07e47fd94bbd35b64bbae72_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic65828192e3c48b2bed2c61d0269ab41_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia604d972d68949beb50c6c42f6650a01_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e9b16c263d14c8c840d026d7f307ee7_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i866a0662c3c74663a57b33e85dd63ab2_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied4adf5adb3a4ea8b2eb3548b923297f_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifabcbb0d78c44917b9791f76eb882ece_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i121479e4368d4beea6f0894c0faa5602_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1bac09855254393b0bc2641fc491f5f_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51c57a7ea4194259945bc7c98e5351c2_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ideb30df8d00a48a4af328571057d06d9_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bb74c5e9e504fd9994f63805e9368a1_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if47004ab30804191bd77731b485bd9dc_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f0bf6f9a24541dda25d2b696169fbfd_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77a5da3e26064a718004078868c5e075_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7089cf6c47904905a70bd1da32337b17_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c86e8bca96b4a7db10628cebff99699_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1b083578f7846ddbb8bf52a65612228_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16d69aa977774474896b5a1a7875cbc4_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc17441b67464a7199ec8f189de349eb_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89f4e83d16da4ca0b3cc464de6a7d4bd_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10a8d14276574c1aad48890729e2279f_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15c6cf6472c444a1b0ac8a039b0a4297_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebc16417f1864780871e99dfe3a65f8d_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd80e08074c9447bbc75456cf693e4fa_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b53a0ecbb16465e8d6cdae15953b3aa_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8807ad3a8d524dc6a4b3ef5eb4489c62_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b6a47d5e04a4eb0bbfa34970b0524d5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2d97a1aac97424886062768bd1eba2c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91b2d6a0497e4ee38d08eb9fdb6c5169_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b2eff2b2f6a4a5cbfadde45b048bdb0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3de3f449f1745c48e52f48e071d45ed_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id724d7ee03454d6fa0c5c8c48ca4dafa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59132c8a9e0148ed8160861fe80f0209_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81babd5e94854c0c964efe35a2220373_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i145990d083044fd6bef45783606a2a65_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab7a9f370dc545a29aa440f071155693_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6299d71bb8b41e6b0a9b371eb7aa07f_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b5a3366dd734d75a055fc6f35c0171b_D20220317-20220317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:ConvertingStockholdersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-17</xbrli:startDate><xbrli:endDate>2022-03-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i5498b5fbba0a4a0fa00d068c51745b41_D20220317-20220317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:ConvertingStockholdersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-17</xbrli:startDate><xbrli:endDate>2022-03-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="month"><xbrli:measure>coke:month</xbrli:measure></xbrli:unit><xbrli:context id="if8192918c89245cab43652f0b83aa86d_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:JFrankHarrisonIIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ae941f693784a5bbd18da147631e147_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:JFrankHarrisonIIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie48f1cdf36d64e68a270690b33fc4826_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:OtherMembersOfTheHarrisonFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia16857fa0daf435ea448f9fb1487bd2b_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie29ea8f285ed4e96a5d01cdf1f43d908_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i527f08f866ad47bfb4ecf90bc5855fdc_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a7f68b2a8094d61bbf2270a4bc44e9a_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibab7159737e945f3b716b46dbb43a8d5_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80e4e72decb84aa3b9db38ef273b6019_D20220101-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">coke:AgreementToAcquireAdditionalDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2769d9b0978c4858832abd7be19db222_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaRefreshmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">coke:ComprehensiveBeverageAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e81c4fba6c24dac8ba00fe1988a87f2_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaRefreshmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">coke:ComprehensiveBeverageAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8251a2a4e49a4036bc33440549de073b_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaRefreshmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">coke:ComprehensiveBeverageAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c3aeda68f544700b3968cc9cfe40b78_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaRefreshmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">coke:ComprehensiveBeverageAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c5a3cc997354067ae8c2e8be67e8cad_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SoutheasternMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27c34aa748a54847842e63c2af5d481c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SoutheasternMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50f9ddc589ee4a68bf5eb59e44153c86_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if236bcea8f554009954c59cd7645d0b7_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d1573ac6dbb430cbfa149794b688b1a_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16b50ffb6398439d97439280319f4c42_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie684525597b64149a865c1d39cf1eb91_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaBottlerSalesAndServicesCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2c0767385664a80885dcfe9be92d1f4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaBottlerSalesAndServicesCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e9338ebfecb4216bb8455465cf84b16_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaBottlerSalesAndServicesCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i468200ab90f34c2b9944c447d39d4df2_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaBottlerSalesAndServicesCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ad7e236b6e2431cbb6472f610415739_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CONAServicesLimitedLiabilityCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c9dad79972c49b1abd8587ed3a07d25_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CONAServicesLimitedLiabilityCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c8b56192a4a4d8da5d71ae8bbb57a9e_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CONAServicesLimitedLiabilityCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4565335804834529be499e98c626258d_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CONAServicesLimitedLiabilityCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idad7dea9c6a74b0b9dca1b9cb347b54b_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:BeaconInvestmentCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b697d4a25c94d6fb5de5695eb6eff7c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:BeaconInvestmentCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51493cf4cff14525b892c64cd262c588_D20220317-20220317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:LeaseHlpSpcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-17</xbrli:startDate><xbrli:endDate>2022-03-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if59c4dad5f7548989adf95bdfafdf330_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:LeaseHlpSpcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c0d74d3df644ba5950f229663c1f7a0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:LeaseHlpSpcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib423c54bc68a41648de095f1753fd734_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:BeaconInvestmentCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46bdabbae2d94d14bf5bab0210e3382f_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:BeaconInvestmentCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i866d9b5c100b42e280401c76159b94af_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:BeaconInvestmentCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4c8ff07d3c448e9a4335abb917691c2_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:BeaconInvestmentCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f68f4c23a6040f5a38cc4e777a4836a_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:LeaseHlpSpcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0b7981bad3148e6b617a90810e625e6_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:LeaseHlpSpcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08099c4e403445c9853b38c935aff7bf_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:LeaseHlpSpcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieae2feacd67f4211925160a7b800a900_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:LeaseHlpSpcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae47e436eff04cca864743dd35e82d5d_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">coke:LongTermPerformanceEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d1bc2f927af47319b7ed3b97d62a140_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">coke:LongTermPerformanceEquityPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57e3ea3035b04ce9b1f116d44958dfb8_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">coke:LongTermPerformanceEquityPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib90146dc39ec45c6b7da1457af95bf80_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">coke:LongTermPerformanceEquityPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17de8a51b13044238a1a488c48b71c4e_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">coke:LongTermPerformanceEquityPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="category"><xbrli:measure>coke:category</xbrli:measure></xbrli:unit><xbrli:context id="ib81a00d51e2a4f778682ca24e250bf8c_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">coke:TimingOfSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1329807ed4a640928d0a3f6a844027a7_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">coke:TimingOfSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i027db277dabb4ff49c125e3fc89f9544_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coke:RepairServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e75ea6a4a574f4b9bb02d4df11f7158_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coke:RepairServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77d21f1d75d54a4cb56860e80513bccf_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4613e75df6684b7c83b10acc64abeab6_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15d7dee7a64d4bf98f0f891bd8ed6228_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i958eaea57ef34d4fadfc8b96b4175e45_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5143d1e1f3c64391a0fdef35962925d5_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea8f4b42b4194b5db50b1d8068dc71c6_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78ee99fec5de475c80a061c5c9afed74_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1df7f6f5662040ea8b587fe57db33db2_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0befa0f47d7344d6aa4f86c5956f3adc_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i805448ab884942f9ac8ac777b097273f_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i908b409c305e4ac7b90a43d6dd411a56_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i324b496f91b249008bcf8cfb83f7367e_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7dedea0f4214e008aed9b496c8937fd_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i691aefc24d2744df8c5258ccff94daa1_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2121235b49c4e4aa06e40053c8f8f77_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa1128176f7945039db84f2073446d5d_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66af6ef3652342e3aa7c358398297ec3_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c33a333f03c4d5992df4490b440de5d_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d0e3b2df5894862b5b378cb1b032dc3_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f793cf54e39435dbc27ed0aff26f5b8_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i478159abb7ca4f76b60bc8d3249def73_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coke:OtherProductsSalesPostMixAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ab78176755d450bab4fd9291f0cc196_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coke:BottleOrCanSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>coke:segment</xbrli:measure></xbrli:unit><xbrli:context id="ibf75b71e9d6242beaa602639ef4e6c0b_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20f9ea1319be4ea4bf99fb70dc9ff141_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i968c7f90e02a4db59b2757278f1fe37f_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d10d915477b45d3b22518b079d0b939_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic41cf4288c834d83a13c720528e67d3a_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic45f3c66afd648e39857df4fb55780ec_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85e87ce03cbe41afa237bb9e40b1d076_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3aad9af9e02741248577fe1300f20a8a_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i572632d7b3be4d7e913341342f637429_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2acb7b7436e54a028d07b598738024f4_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0b3caee1c2e4688a0c2f0e6ab71850c_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i535f2c0cf7e441d8b9a890ca5a89c46a_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20678a295a534e45870e4c22a6ac5414_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6546ad5626404c0b9924999b300cfb4c_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b0d3a3616d0416f8e7e77f9990a2f67_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24718baffb0348b099ff83823999e06c_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">coke:BuildingsLeaseholdImprovementsAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45bff4793f734e2eaf70424ae4f1cfd3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">coke:BuildingsLeaseholdImprovementsAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b9d5dbc56ff44b5a8e760df8837021d_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf77bf4dcca143ec8eaa9e84ca1f6f3f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i649101e339734ec7b7799ab74e812209_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87ebe21b000e49b5b1f812f6feb42293_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2904ccd11921431f90a8f45ec3206656_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i333d09f9879a4463b52957c558110fa4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idffd6f7c25a3412fa344fd2e328a55aa_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8120c6b938974596b76346e992c715da_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6b2793369a14861ac7a0c9c6028a0b4_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cd85271b97e46bdaaecdd13d01cf1e3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i974f2d52a2c04d0cb9a815f40e792e46_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0c0352b4e06410aa04052ab55c6ba77_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e23de28e0fc4ab8ab9ce474233b281f_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b47bd1ab8f74b6a903acfa3712c8598_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0b446ba2429462b8d3b3fde8a8c0983_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie955043b53e8453a89eb3c0b7205faf7_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4aa18d7027d4d0aaa95245b3a4c7eaa_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff7f453397d54632b0e75abdc46755ba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9bb965213c54691ba7f88137214477a_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83b407d30eb941dc83040a8f4c4ea545_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id72dab8ae6ad431cac99f3dc66d3563f_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">coke:ColdDrinkDispensingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id922d9025ff448db8e9f8954f1385dfd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">coke:ColdDrinkDispensingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36e6b142203142b9a978445a655a4199_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">coke:ColdDrinkDispensingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if097f40c835c4787a5dd14dadd084bbc_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">coke:ColdDrinkDispensingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iddb2871e61364bfd923092159686fe54_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4aab70d0e20a4eda80df985b54430dd8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d43794cae9242199da933f480afd545_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib945ce535105440c9648e278b92c79e7_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iffb964cf85554c88a427042a5b579a47_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62a77bca7dce487b9b5407b63a36b723_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i258c7d1fd96447dc967128d47e179207_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4043e4b098d491d84b51078b99f7f9f_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f75f55351814b37b40d320324a876b0_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie326f80bd0294296b1cf0593ee5171a9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3240a4822ad4538833a0c603d9ab7e2_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2906eed2a3e46a495fa71be94b57989_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i363325950fc74d8389f4bed1ebdea56d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68068e1c50084bab8471c159b2bf5f4e_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie01e68aa7127412685f4ebed41290fe0_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa3491eb5d64453f9fb9e167574f3cf9_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9b46ec246104af2a3030e766a8f8577_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife5eeb081904463c886a92b7dfcbd1e3_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88e1e8e1557649648f3b37c629ca1597_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i975e40a2bf024f6cafd3030e620efedc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i951b60c7edad41f0a171dfff1ff8e306_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97ad013e391d43d9999cc9cd32991e95_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3faf9fb15c7c4f04a77443fb07f3a3e7_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81fcd52e888d400d9de043793aeb9cc1_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70e0ea61abb049b8b9dbbcd7d31821e0_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i132fbc2556834e5b9e4eaf4514a141cc_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ed8de2de45e4fa0bbdd8e718083a079_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae13ae78813343528719dcae38dc623a_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i043d7ce6a28f474fb60416f4957e0d12_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieff41e039f5640239c67b276f0dee50a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bf82960ea744655a6ac008722ea7424_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe4b2da9fb8e41d3b96675b185a22109_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic289e9a8c73c448797a7f3698230723d_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">coke:OtherAccruedLiabilitiesCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb409ad78cc048d38b4b83830f5f2487_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">coke:OtherAccruedLiabilitiesCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2c7df8852684e9f91f1fda08335744e_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id73528fd5f084efbbc9753785f826deb_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f73c99247914aed85c61696034ddb88_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie590c15a71284b8bbf8d9af870f75821_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6749ff3022dd466c91c14e4c988e77c0_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ba8709bc736462985503261ab230bca_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8869fd2a44c437d82e436f1c6f4b63c_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i245d6103385c4af9a976faa66ef20770_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i405eaaacb5d742989b183df4c655c70d_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46da5bc744834ef2b4caf242be787224_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6429a9f3bc9e445e94577d9de14e69d6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57e1f801c3aa42c48c933d043b176e9d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i223ab014ae9d4d98b75f042057b1a449_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia59ef7cbf236489f9ca60564a6178609_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d082e16047b474aa0d47cd20d8e2266_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e56623182504886bcadcb218bc678f6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc340061e13f4c48ab15b93843301bfd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bc8de08cd334e7788e6e28860196bde_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27f06e0adbf94cafbea466f1a2511aa7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87c834929c2b45b59726c17ae1c8d0f7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7053af472db74848acff29afe8feda1c_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">coke:DistributionAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0481299ef6645a19f9eb2531535a2bb_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82396be8602c46f38f9ad078c4961e29_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88573f8d071f48f1a6461b6a7a0c1d05_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04952b29bfd449a98d5e16f71041ba4a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f37eae608894e46ba054a2747c9bb00_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d1946e5370749248317f7d944fbffd4_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3d5f7edf8214173b0866f1ce82502d3_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba61d358d6c74ccb9232912f55204288_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4875dd0b5dd412091aad210cf39cdae_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic10d3851ca1441e4a5461f6ee3285738_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcb41b7581004a7aa9a51735cd302a5f_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25c38b11e3ae4345ae1688cefc9a3f1c_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i025d9ef7f5fa4e01843088e4af2b20ed_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="benefit_plan"><xbrli:measure>coke:benefit_plan</xbrli:measure></xbrli:unit><xbrli:context id="i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia06473bc1f5b41dfae79f84eb079d2d5_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5329162b57a548e5b36f9277cf3d637c_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32b309c9df1a4925a09cd8144be6ac7e_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc33a3ea2e8d4a7dbf94295aaf867180_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80df1766736749b499b38484baee3471_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i251b32f919554f50982cf3536393cfc3_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb7efd0e85794af0b3ff39d7014b759d_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68e0449b18394d2daccfe173eea7406e_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4969635b36f4e09aa2e2851fe683fc5_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e5ce398c9ad4379a75c1feb4f7799d7_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd43252d746d4567bb7373bcd8b0061c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia15b1b5a82ce4fc39b678daf8f2eaa05_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:PublicDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ideda1514af9541d286ba1d3b73422c0c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:PublicDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1cf0196f7884ce7a598046f66d02bf6_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:A2021RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92d00b713c65410d9cc522a166690a14_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:A2021RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia54339b3ce654bddaf6e73493acf5607_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83712faabadd41aaa401a361b6860d64_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f0786ebd8074114b634a98f81d1aa0a_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0f8ea6b5ba648ab863a7d387ee16d59_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="financial_covenant"><xbrli:measure>coke:financial_covenant</xbrli:measure></xbrli:unit><xbrli:context id="i3e4929f4956c4ea8a29f316f5d2bc581_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SoutheasternMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ideea973ca50f47e2ad47930b8ca084c9_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="case"><xbrli:measure>coke:case</xbrli:measure></xbrli:unit><xbrli:context id="idcec7692aa9d4e19b86b17c01b0ff30a_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SoutheasternMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67988e86afa24dcf87c25719a077c797_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SoutheasternMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97b40b65472641e19201f8ae9ee36bde_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SoutheasternMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idee71de8b9fe41f0b9cb0e7b64ebe346_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29e9330e2274459cb0d9876180c46f0c_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7cc45138663f48e283b55d2bde0053d0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a4487094fb54307833088cc0759fc3c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id097a34b5ea54b14ae717419c722ba78_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24849fdbc1fb418ea100545af90d82c4_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bfe3a88050d4e8891a02b177088ca45_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c12a02c31de4d7b950da1d10b3f38f7_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f078b9dc085466ba37ba31a1bb602c2_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia41530f51e3f4ed29f658172ab4ccc36_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id94aeadac80d416abee5dd57e8f9eaef_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3190abf29614201a8bdb2d917e4e295_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a915e9194e24427b1af329e12d2b138_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3a6a9c80a544f4db03ce7f0cee50ff5_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a30e308de6741b5b39c3f4e9d8bd3a0_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cf170ff6ec84d27aa0f166b7ac45f2f_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e6169aced72409781264d715bd3e075_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdd1c399faba4b9ab2912320254a460e_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c54372782dc4ea3808d78f7c4a0a7b4_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76af82a6975a49adb74518e5cb2c2509_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71f8cd37033b4c9ba493067d7e4d535b_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5a258c5468b484292e744782230d464_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71d72ac1ba6941e6bcbe3a38af0703de_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebbd3d00d0694af4815c29f053bff01b_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i066ad716248845d78ed9b7eddcf1ec9f_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26cbcb35cf814b8fa90bc50b77b10249_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0970de82495b4f77923c04f3aefd614c_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefc336dace31416da64c343ca4601262_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa5060ab30e049dd97ae72ed021b985d_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6360ccb85b8a41358f059a8d692d756d_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02756e42acd04dc7b85e54118d7554a9_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aa0201524174f9384818301a0a3f79c_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f98c58493ba4634b9d508a13e776fed_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08f1528a98004dcf834594ac0b8a8c92_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5dfc5191eee4f738c0c52373cda7413_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coke:AccumulatedInterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic443b13284de4a308c3107594a21173e_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coke:AccumulatedInterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3112c8350ed649a6ba467357449712aa_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coke:AccumulatedInterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51043c4c3ae14f8eb267bbda75d0e06b_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b6a8da08cdc4ba4af78e95253f61a52_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i296af5949d8b44e98b9dab25228e47ed_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10cd0e7114fc41edb92d404335d8e18b_I20210402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40b3c1b682ca44f680c6ac8e89ccd34c_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19ce5d3642b9431cac6ac4c4ca673e96_I20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43d0d2051ac4463ba39781cbfc8c7aa6_I20191229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb71fd3fe47f412b9185e96c8151308f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03171c8c8dbb4baea477e13aed480578_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d160b3a62f8463f9fb85925d8fbbb2d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93d170426c3143c8b39f727ea0191647_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7d5579c6d304dda967e60d47bf0f415_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ecce46536e24d8189fa14c77aaf4271_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5fc8a6ceea9426d80adbaea44b48b2a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff1421d06bed48809522873fbe30d732_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e7ee0122e354ed2a690788edd4bbb65_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59dc95f06ff34e558c7027f35e3ebff0_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibce1cbfee39b4c9495118ec82a8581bf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib40b8a3b9b6e4540ac61d5788388e806_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e2881aec7b54c3784dca80b9ce4e4c3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b061ef2a26644329573ae80e1ef035a_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i158a6d8e799d499db4bcb19fe1f312b6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib55f0e90d9d3462f85647bc9e6ff0c1a_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65492ca6343645748c044c3f378f425c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie969f7667d34461c9401c67b3475c7aa_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb21e0ef5e3c4e1db6b5b1e4fe5158c6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97af4ecfb185448096fe9c94cd578edb_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c1f5f1f65094a68864e1ad333b16bc1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coke:AccumulatedInterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0eef41bcaf0c4341b10a55f4e40e12c1_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coke:AccumulatedInterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia47ab4f3c69f4de893b428dcd9f3f22f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i777e3c3e9f8c47d2b649cf67758f770f_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec745916f80b44ca8ea7c17b0b60f324_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7102b34d1bbc4d68a306b64b834db5e6_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id64fab729eaa45da92e5ef14896a35d0_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8731f6f343b246d9b98306079914cb68_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i677f9ecf42f34051bcbaf1f2f616536a_D20220402-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-02</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50cce9bb019f463599fedf0f39911e46_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i477b98a8dbf747ed86a7f1802651e0a4_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95b06b05c8cf44e6b3fffc4a9b49af7a_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coke:AccumulatedInterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00f6ee0f562446adb031303233328649_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f4226a5a0744b7e8add64264291e781_D20210403-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-03</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d2163176f08412c8e014039fc696248_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bc17a84487f44778b4c21ef21f81141_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fecdeb96e6f4eceb0f1c7c2f6ed3abf_D20220101-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31ea893717ef4162b1f865989eda736c_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c4ec4323711487fb4313819f550ac4b_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if73e07fd418d4ac2b99d1f885b58e3ae_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coke:AccumulatedInterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1db03c1001b8484b8afb303f43b8fc81_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46e605ee1c9841e5990bf18e4cab02e1_D20210101-20210702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000317540</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-07-02</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i6bcf670366494efca15666139ca9cd12_1"></div><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">______________________________________________________________________________________________</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8xNzg_f4814243-5eb7-4024-a5ff-6789af2b18f0">10-Q</ix:nonNumeric></span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">______________________________________________________________________________________________</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.833%"><tr><td style="width:1.0%"></td><td style="width:4.897%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.903%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZTNiYjkyYWMxNzY3NGRkMjg4NWIxZTYyYTY3YWU1ZmMvdGFibGVyYW5nZTplM2JiOTJhYzE3Njc0ZGQyODg1YjFlNjJhNjdhZTVmY18wLTAtMS0xLTU1MTc1_5e0275ee-f262-468f-8207-1eabc44f9648">&#9746;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8zMDg_6df5e955-d5f3-48ae-afd6-7f2f97573213">July&#160;1, 2022</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">or</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.833%"><tr><td style="width:1.0%"></td><td style="width:4.897%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.903%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6MWI1N2MwZDc0ZGEyNDRlMDlhZDg2MGI1ZTI2NWMzNTUvdGFibGVyYW5nZToxYjU3YzBkNzRkYTI0NGUwOWFkODYwYjVlMjY1YzM1NV8wLTAtMS0xLTU1MTc1_9f2a16c6-425a-42d1-bac7-340fed74cb2f">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the transition period from ___________ to ___________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission File Number: <ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8zOTg_6fa6ee10-15c0-424a-9d21-270d272d8aea">0-9286</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">______________________________________________________________________________________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV80OTY_dba012d4-7b7d-42c3-b364-d3c523e9ab38">COCA-COLA CONSOLIDATED, INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">______________________________________________________________________________________________</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.206%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZDdiZmQ5MWEyNmM3NDk3NDhjOGQ4NTA4MWQ4NjU4NDIvdGFibGVyYW5nZTpkN2JmZDkxYTI2Yzc0OTc0OGM4ZDg1MDgxZDg2NTg0Ml8wLTAtMS0xLTU1MTc1_c587763b-3bcf-4850-9be1-46663266d329">Delaware</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZDdiZmQ5MWEyNmM3NDk3NDhjOGQ4NTA4MWQ4NjU4NDIvdGFibGVyYW5nZTpkN2JmZDkxYTI2Yzc0OTc0OGM4ZDg1MDgxZDg2NTg0Ml8wLTEtMS0xLTU1MTc1_99cbf721-7d1e-4e4a-b02e-2fe3d1c5988f">56-0950585</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(State or other jurisdiction of</span></div><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">incorporation or organization)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(I.R.S. Employer</span></div><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Identification No.)</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZDdiZmQ5MWEyNmM3NDk3NDhjOGQ4NTA4MWQ4NjU4NDIvdGFibGVyYW5nZTpkN2JmZDkxYTI2Yzc0OTc0OGM4ZDg1MDgxZDg2NTg0Ml8zLTAtMS0xLTU1MTc1_90ac64b6-2e04-473e-bb5e-de615ec34388"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">4100 Coca</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Cola Plaza</span></ix:nonNumeric></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZDdiZmQ5MWEyNmM3NDk3NDhjOGQ4NTA4MWQ4NjU4NDIvdGFibGVyYW5nZTpkN2JmZDkxYTI2Yzc0OTc0OGM4ZDg1MDgxZDg2NTg0Ml80LTAtMS0xLTU1MTc1L3RleHRyZWdpb246N2ZkMWZjNmNiN2FlNDIwNTgxOTBjMWIzOTc2MDNiNGNfNQ_196b572b-837d-4afa-8a41-f325938bbcee">Charlotte</ix:nonNumeric>, <ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZDdiZmQ5MWEyNmM3NDk3NDhjOGQ4NTA4MWQ4NjU4NDIvdGFibGVyYW5nZTpkN2JmZDkxYTI2Yzc0OTc0OGM4ZDg1MDgxZDg2NTg0Ml80LTAtMS0xLTU1MTc1L3RleHRyZWdpb246N2ZkMWZjNmNiN2FlNDIwNTgxOTBjMWIzOTc2MDNiNGNfOQ_b5d163f0-f554-4414-bee6-9b8ef36d8e98">NC</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZDdiZmQ5MWEyNmM3NDk3NDhjOGQ4NTA4MWQ4NjU4NDIvdGFibGVyYW5nZTpkN2JmZDkxYTI2Yzc0OTc0OGM4ZDg1MDgxZDg2NTg0Ml80LTEtMS0xLTU1MTc1_22285dc1-cc43-4493-bc6f-dbc9e6f4d330">28211</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Address of principal executive offices)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Zip Code)</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code: <ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV83MDI_62fdc666-e5be-4fed-abb3-d4775967a6df">(704)</ix:nonNumeric> <ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV83MDU_52db67b1-d2a5-498c-bd21-b7b35e7b56b7">557-4400</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">______________________________________________________________________________________________</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"><tr><td style="width:1.0%"></td><td style="width:31.842%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.894%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Title of each class</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6MDlkNDU3YzQzMDAzNDZkYzg4YjA2MjNhN2U1ZDRjZGUvdGFibGVyYW5nZTowOWQ0NTdjNDMwMDM0NmRjODhiMDYyM2E3ZTVkNGNkZV8wLTAtMS0xLTU1MTc1L3RleHRyZWdpb246NzgxZjhjNzRjMDI2NDMwZThkNDFiMTBjYWRlMmRiMDVfMjQ_b268983c-3dba-4e32-8aae-81ba4322c00f">Common Stock, par value $1.00 per share</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6MDlkNDU3YzQzMDAzNDZkYzg4YjA2MjNhN2U1ZDRjZGUvdGFibGVyYW5nZTowOWQ0NTdjNDMwMDM0NmRjODhiMDYyM2E3ZTVkNGNkZV8wLTEtMS0xLTU1MTc1L3RleHRyZWdpb246MWIxYmRmYWZjN2Q2NGIxMjkyOGE4YTgyNjBiNTE4YTNfMjM_57e7b289-c763-4c3b-90ae-f5c0e0a3491b">COKE</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6MDlkNDU3YzQzMDAzNDZkYzg4YjA2MjNhN2U1ZDRjZGUvdGFibGVyYW5nZTowOWQ0NTdjNDMwMDM0NmRjODhiMDYyM2E3ZTVkNGNkZV8wLTItMS0xLTU1MTc1L3RleHRyZWdpb246YjBiNWU3ZjdiMjE1NDNmM2FjZjE3YWE0YWNiNjAxNGJfNDc_30f5c91f-ae6b-44e3-9a12-d8e9d70382b7">NASDAQ</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> Global Select Market</span></div></td></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  <ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8xMjEx_883da4a1-dc39-4b15-988a-8b19703f2415">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  <ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8xNTM1_cc22d186-0eb3-4aaa-b206-58bbeef6d1fd">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#9746;   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.638%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZjljYWEyY2NlMmI3NDU0Yzg4Y2JmNjk0Mzc3OGNkMDgvdGFibGVyYW5nZTpmOWNhYTJjY2UyYjc0NTRjODhjYmY2OTQzNzc4Y2QwOF8wLTAtMS0xLTU1MTc1_95462cac-da5f-4c48-ae34-aa66e504829e">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZjljYWEyY2NlMmI3NDU0Yzg4Y2JmNjk0Mzc3OGNkMDgvdGFibGVyYW5nZTpmOWNhYTJjY2UyYjc0NTRjODhjYmY2OTQzNzc4Y2QwOF8xLTQtMS0xLTU1MTc1_c1dbf402-6c78-43e6-9ee2-fc25629bc9ae">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZjljYWEyY2NlMmI3NDU0Yzg4Y2JmNjk0Mzc3OGNkMDgvdGFibGVyYW5nZTpmOWNhYTJjY2UyYjc0NTRjODhjYmY2OTQzNzc4Y2QwOF8yLTQtMS0xLTU1MTc1_96cc05fc-5e67-49f4-bc4f-8476b1de119e">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8yNDcx_f6314d3d-363b-4f0e-9445-6b632538502c">&#9746;</ix:nonNumeric></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;22, 2022, there were <ix:nonFraction unitRef="shares" contextRef="i3203a5084bec4d97a7ef0e03ef22e03f_I20220722" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8yMzA0_cbd10448-bf18-4edc-b792-ae23d123b678">8,368,993</ix:nonFraction> shares of the registrant&#8217;s Common Stock, par value $1.00 per share, and <ix:nonFraction unitRef="shares" contextRef="i6854b4561521410d85002202b30a238b_I20220722" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8yMzc5_555d241b-ed95-4a5a-887d-5388296c16b5">1,004,696</ix:nonFraction> shares of the registrant&#8217;s Class B Common Stock, par value $1.00 per share, outstanding.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">COCA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">COLA CONSOLIDATED, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUARTERLY REPORT ON FORM 10-Q</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FOR THE QUARTERLY PERIOD ENDED JULY&#160;1, 2022</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.654%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Page</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_10">PART I &#8211; FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_13">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_13">Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_16">Condensed Consolidated Statements of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6bcf670366494efca15666139ca9cd12_16">1</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_19">Condensed Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6bcf670366494efca15666139ca9cd12_19">2</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_22">Condensed Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6bcf670366494efca15666139ca9cd12_22">3</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_25">Condensed Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6bcf670366494efca15666139ca9cd12_25">4</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_28">Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6bcf670366494efca15666139ca9cd12_28">5</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_31">Notes to Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6bcf670366494efca15666139ca9cd12_31">6</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_100">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_100">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6bcf670366494efca15666139ca9cd12_100">25</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_136">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_136">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6bcf670366494efca15666139ca9cd12_136">38</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_139">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_139">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6bcf670366494efca15666139ca9cd12_139">39</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_142">PART II &#8211; OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_145">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_145">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6bcf670366494efca15666139ca9cd12_145">40</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_148">Item 1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_148">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6bcf670366494efca15666139ca9cd12_148">40</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_151">Item 6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_151">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6bcf670366494efca15666139ca9cd12_151">41</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6bcf670366494efca15666139ca9cd12_154">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6bcf670366494efca15666139ca9cd12_154">42</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I - FINANCIAL INFORMATION</span></div><div id="i6bcf670366494efca15666139ca9cd12_13"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.&#160;&#160;&#160;&#160;Financial Statements.</span></div><div id="i6bcf670366494efca15666139ca9cd12_16"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COCA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COLA CONSOLIDATED, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.612%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.829%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMi0yLTEtMS01NTE3NQ_3b9788e0-1893-4ba3-83c3-9680bb0e635f">1,595,215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMi00LTEtMS01NTE3NQ_12246bce-6c74-4e9a-abde-11894da51163">1,433,086</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMi02LTEtMS01NTE3NQ_c81ad3db-8369-4c94-8653-5db3fb72034b">2,999,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMi04LTEtMS01NTE3NQ_9cc05990-3a49-4d6d-b4b6-3dc32604fc1c">2,702,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMy0yLTEtMS01NTE3NQ_6b5b915b-8f30-4118-b8c4-9d5d71b58874">1,044,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMy00LTEtMS01NTE3NQ_1c2ba5d6-a539-4188-ad35-f61a472293e3">938,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMy02LTEtMS01NTE3NQ_d0a78490-0d64-47c0-a121-5c8ff7f34139">1,941,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMy04LTEtMS01NTE3NQ_2e8e5045-83dd-4822-bc3b-fbcb0e06f080">1,759,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNC0yLTEtMS01NTE3NQ_afcffdfc-cb42-4cb3-96ac-d6148f90cdb8">550,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNC00LTEtMS01NTE3NQ_d4881675-4b2a-4abe-bff1-81194589305f">494,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNC02LTEtMS01NTE3NQ_daff75f3-42ff-4c98-a24f-9e21329f06ea">1,058,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNC04LTEtMS01NTE3NQ_28fac415-3ba7-40db-a36a-ff9a75bb2e8e">943,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNS0yLTEtMS01NTE3NQ_39e8b558-1ed0-43c5-8039-cdc934c1efcd">403,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNS00LTEtMS01NTE3NQ_95ab44ea-8951-447d-a8b7-40545a4fb1d1">374,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNS02LTEtMS01NTE3NQ_6929ad24-a520-476d-bc09-8909077c2c33">779,957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNS04LTEtMS01NTE3NQ_90f233de-553f-4a9c-8c75-b0dcfec38289">728,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNi0yLTEtMS01NTE3NQ_2cc6dec5-1a97-4c27-8e63-5511c7a4c07f">147,293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNi00LTEtMS01NTE3NQ_a78e58f2-4b64-4677-b6ab-655d2e25c1f4">120,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNi02LTEtMS01NTE3NQ_70bb683f-186e-4166-8e90-a9c10fbdd763">278,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNi04LTEtMS01NTE3NQ_0513fcbe-48be-44d8-815d-c4eff32682c0">215,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNy0yLTEtMS01NTE3NQ_21e06d73-88f3-4c59-acee-cf8ab67985f2">7,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNy00LTEtMS01NTE3NQ_11428208-b27a-4246-a2a5-1e3d666b5a5e">8,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNy02LTEtMS01NTE3NQ_56862122-3d36-4836-9c7b-5d15565a57a2">14,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNy04LTEtMS01NTE3NQ_13a7339c-fe4e-4907-b471-a7d8d7336546">17,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOC0yLTEtMS01NTE3NQ_2e75aa3c-cf12-41af-8dbf-a23106817c7d">6,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOC00LTEtMS01NTE3NQ_b1da9f5a-e216-4a3b-8675-502e3db072aa">47,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOC02LTEtMS01NTE3NQ_5058cdad-c46f-4431-9f5f-60df0ba35e60">2,920</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOC04LTEtMS01NTE3NQ_c76c3b32-6870-4fc9-b9c8-79e1f4af00ce">59,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOS0yLTEtMS01NTE3NQ_706e56c9-3fc4-40bb-9ba7-bfe10c2a76b5">133,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOS00LTEtMS01NTE3NQ_f58ebe91-4d83-4289-b19a-9b9f9861ae3c">65,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOS02LTEtMS01NTE3NQ_873551a7-e040-4418-a24a-6270b1b7136b">260,513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOS04LTEtMS01NTE3NQ_3a1e049f-257c-493d-9109-8503f0335d1e">138,838</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTAtMi0xLTEtNTUxNzU_ab9d8f20-ac7a-4e10-a047-aa8d870fd249">34,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTAtNC0xLTEtNTUxNzU_d5ac274d-89e4-40da-8f73-12f1323d06c9">17,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTAtNi0xLTEtNTUxNzU_be5dddff-c295-4d38-befa-5b1214b8153b">67,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTAtOC0xLTEtNTUxNzU_c5c9e8e1-5479-4980-a8d1-1cbbc2467ef5">37,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTEtMi0xLTEtNTUxNzU_7dcc17d5-afa0-42f5-8eb0-b819dcb29157">99,562</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTEtNC0xLTEtNTUxNzU_91e10da0-6b1e-48c2-8895-6b29073dcbf6">48,180</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTEtNi0xLTEtNTUxNzU_693e0b9e-e1bd-4f86-bb08-f061d8dab244">192,952</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTEtOC0xLTEtNTUxNzU_4ce81cfb-308e-4c33-b691-67e4a9faa61a">101,543</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTQtMi0xLTEtNTUxNzU_da7fe53a-086a-4ac9-8ec8-fe94db01ed0c">10.62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTQtNC0xLTEtNTUxNzU_d544b454-5c20-48a5-a703-37c8dcaaa5cf">5.14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTQtNi0xLTEtNTUxNzU_ffe578ae-9886-48f1-8a38-28292ccec970">20.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTQtOC0xLTEtNTUxNzU_dd798585-fca5-485a-9bb4-8334ee641252">10.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of Common Stock shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTUtMi0xLTEtNTUxNzU_421ed239-fc20-4612-964d-310c40762509">8,369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTUtNC0xLTEtNTUxNzU_a3eef85d-ca0a-442d-9772-2b0c93387165">7,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTUtNi0xLTEtNTUxNzU_e5abd2d0-0283-481a-a70f-60c6a2c01055">7,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTUtOC0xLTEtNTUxNzU_b281f79d-8d43-4d0d-91b5-91836edef655">7,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTctMi0xLTEtNTUxNzU_83281460-1ed5-49f6-aa8f-03581f8ea1c5">10.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTctNC0xLTEtNTUxNzU_baff3fa1-17bf-4515-969f-8ff3aa0b34ec">5.14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTctNi0xLTEtNTUxNzU_5d29abd0-6f15-4da2-b5c1-d7a1d63a265a">20.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTctOC0xLTEtNTUxNzU_3f9ee354-d3e3-4d53-a104-f3612f830fcb">10.83</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of Class B Common Stock shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTgtMi0xLTEtNTUxNzU_cbb5e91e-d802-40db-88bb-e4bcde6fcb3f">1,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTgtNC0xLTEtNTUxNzU_62a04cf0-04bd-4682-8602-c3c9e2123795">2,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTgtNi0xLTEtNTUxNzU_8d0e4bb2-416b-4566-81b1-7aad920d2784">1,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTgtOC0xLTEtNTUxNzU_da202e61-b842-4778-ac82-abc9c68ac30f">2,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjEtMi0xLTEtNTUxNzU_4a140090-ff21-4197-92c7-2258b763d1df">10.59</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjEtNC0xLTEtNTUxNzU_2d1770c6-54b7-4732-89e0-f418f51bb37f">5.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjEtNi0xLTEtNTUxNzU_033baabd-4070-4b23-8ca3-df0e2a20403a">20.53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjEtOC0xLTEtNTUxNzU_cc4676f4-cc6f-4721-97ee-9e55c3938e8f">10.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of Common Stock shares outstanding &#8211; assuming dilution</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjItMi0xLTEtNTUxNzU_45da2c02-d888-4d53-967e-eda2a4fd60d6">9,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjItNC0xLTEtNTUxNzU_d9690262-e048-47db-8966-4eaf7efcd782">9,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjItNi0xLTEtNTUxNzU_1b90a7e2-cf3d-4842-94c5-14a3f37ee07f">9,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjItOC0xLTEtNTUxNzU_7b7f1a01-de8f-46c1-afe7-a03be89eaa39">9,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjQtMi0xLTEtNTUxNzU_19611067-cd5d-4854-8b04-900a415efe50">10.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjQtNC0xLTEtNTUxNzU_14eafeb0-4ba6-4f92-bb9c-f712136a498c">5.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjQtNi0xLTEtNTUxNzU_1b1a7c46-80ab-447a-83ed-ea709a0b9f65">20.56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjQtOC0xLTEtNTUxNzU_64ea1b02-13db-4c38-94dc-6966248666c4">10.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of Class B Common Stock shares outstanding &#8211; assuming dilution</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjUtMi0xLTEtNTUxNzU_85dc2a78-39fa-4fc8-81fe-d282575b0a58">1,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjUtNC0xLTEtNTUxNzU_2c9030e0-bf5e-4c19-9369-f73f7939c8a4">2,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjUtNi0xLTEtNTUxNzU_b76e9aae-aebc-46f4-86b9-84a1d7cf38f4">1,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjUtOC0xLTEtNTUxNzU_43b3ac1c-9266-45b9-9ba8-87f8c7067b34">2,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash dividends per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjgtMi0xLTEtNTUxNzU_2c83628b-51ad-42a0-a68b-3942d1dbf2f3">0.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjgtNC0xLTEtNTUxNzU_d7e167be-0039-4165-8c9c-52da68fe4c96">0.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjgtNi0xLTEtNTUxNzU_bb08a2ce-acd2-48cc-9896-38822b7d9781">0.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjgtOC0xLTEtNTUxNzU_5664edd5-443a-4689-a870-b71c9f44b980">0.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjktMi0xLTEtNTUxNzU_220ccec7-bc4b-4f11-a684-cba4e46ea39d">0.25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjktNC0xLTEtNTUxNzU_d540370b-e22a-4544-b86c-503526663c9a">0.25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjktNi0xLTEtNTUxNzU_6d7c87b7-ea74-409a-bba9-ce4f5b657051">0.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjktOC0xLTEtNTUxNzU_be90512c-f673-4d2f-8f91-46bd0efa641e">0.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COCA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COLA CONSOLIDATED, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.612%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.829%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMi0yLTEtMS01NTE3NQ_1eeeb782-89a2-4163-b754-c0051be2ac3b">99,562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMi00LTEtMS01NTE3NQ_e5df7688-f48e-40f6-a90f-b9f7922a3887">48,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMi02LTEtMS01NTE3NQ_5b261e47-41fa-4568-96ee-23eebdc13aac">192,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMi04LTEtMS01NTE3NQ_e54ded39-878d-45c2-9f18-4edab33c6be7">101,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income, net of tax:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit plans reclassification including pension costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gain</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNi0yLTEtMS01NTE3NQ_03a44f17-b8aa-4890-af3d-de04548cbf9d">745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNi00LTEtMS01NTE3NQ_576520c0-74e4-4a68-9c3a-55a22b1ad3bb">913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNi02LTEtMS01NTE3NQ_f121ce03-aa28-4ab9-b188-5d08150d0649">1,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNi04LTEtMS01NTE3NQ_03f72e21-8611-43d9-955c-0220e324e8f8">1,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNy0yLTEtMS01NTE3NQ_c8d29b27-15a0-4f94-92fb-3677fe824e57">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNy00LTEtMS01NTE3NQ_49fd18db-7c57-4409-8949-efc8abfd21e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNy02LTEtMS01NTE3NQ_0da4be9d-d11e-410b-8438-d1205afe1ef6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNy04LTEtMS01NTE3NQ_a393c105-a698-4ae5-85ff-2eec00b0946d">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement benefits reclassification including benefit costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gain</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="coke:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfOS0yLTEtMS01NTE3NQ_0abbc6ec-d52e-4371-b4e6-308cd7f1d5c8">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="coke:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfOS00LTEtMS01NTE3NQ_75ff24a0-90e1-4c86-983b-c66fd5a27cd2">139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="coke:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfOS02LTEtMS01NTE3NQ_6874db4f-f523-4836-916a-4e6431b04a94">138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="coke:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfOS04LTEtMS01NTE3NQ_a5285350-a433-4f03-bfa3-c2e92313e2ae">279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTAtMi0xLTEtNTUxNzU_eb955068-848c-4d33-a4f2-69d83caa2990">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTAtNC0xLTEtNTUxNzU_184ed8bf-d4e3-44b1-b1a6-ac94e1729c2b">244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTAtNi0xLTEtNTUxNzU_5db6de68-500f-4da9-bfa4-a525e38b03d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTAtOC0xLTEtNTUxNzU_841493d9-c6a7-4ddd-a8e6-57ed2e2d5f8c">556</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTEtMi0xLTEtNTUxNzU_d903c328-e422-4030-993a-1c5bdf52580d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTEtNC0xLTEtNTUxNzU_dd9569a9-3540-4603-bc5e-3c83e4c058aa">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTEtNi0xLTEtNTUxNzU_6f1a2df7-9ede-4d1c-badb-c565bff830f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTEtOC0xLTEtNTUxNzU_193473c7-06a4-487b-afee-9a5d65a21a17">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTItMi0xLTEtNTUxNzU_15435d66-d8da-4f35-906f-65997aee62b7">814</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTItNC0xLTEtNTUxNzU_f8ff1d52-3888-4ab0-aa48-c0d73bfb47d0">1,324</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTItNi0xLTEtNTUxNzU_a5c00991-fd94-42d9-b284-440608a30508">1,629</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTItOC0xLTEtNTUxNzU_02a09bee-36b2-42f2-a6bb-93a062dff4b0">2,656</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTMtMi0xLTEtNTUxNzU_9315b28c-4ef8-4fd4-b4ba-375892caef75">100,376</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTMtNC0xLTEtNTUxNzU_8d26b044-1241-4e9b-9752-7a5d38baa433">49,504</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTMtNi0xLTEtNTUxNzU_85d9781a-0e9c-40e5-a4d7-d96e0cf78e4c">194,581</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTMtOC0xLTEtNTUxNzU_73a0aa4f-c0cd-474a-bfbb-b09927a95ccc">104,199</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COCA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COLA CONSOLIDATED, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMy0yLTEtMS01NTE3NQ_093885b3-6c38-4273-b79f-1189f9576544">188,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMy00LTEtMS01NTE3NQ_5bdcd12b-677b-4206-b8a8-ea72ecd14a3b">142,314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, trade</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNC0yLTEtMS01NTE3NQ_216cc60d-12c4-46e2-86db-20bf76e53e1a">554,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNC00LTEtMS01NTE3NQ_92a5a99c-06e5-493e-99e3-18be6b40c55b">472,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNS0yLTEtMS01NTE3NQ_eb282070-80f4-4c28-aed5-d21138f14f51">14,523</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNS00LTEtMS01NTE3NQ_1fa5d7d5-fe7a-4eba-9e8b-478d37907259">17,336</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable from The&#160;Coca&#8209;Cola&#160;Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNi0yLTEtMS01NTE3NQ_d2c55c07-af70-43ce-a9e4-9fc1f40266fd">49,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNi00LTEtMS01NTE3NQ_997035b0-8361-4523-833c-47af4a95531c">57,737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNy0yLTEtMS01NTE3NQ_128f0600-950d-401e-9850-f855bb193fa1">41,589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNy00LTEtMS01NTE3NQ_e161a1d4-24fe-4200-b9b6-f791c3804e62">33,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfOC0yLTEtMS01NTE3NQ_5dd83779-66d8-4dd1-8e97-3c504acd6d73">303,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfOC00LTEtMS01NTE3NQ_ffcfe15b-87d0-4401-9b20-77a068f333a8">302,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfOS0yLTEtMS01NTE3NQ_19d432d2-02e8-473e-baab-fbc715bd6e5d">86,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfOS00LTEtMS01NTE3NQ_31d7cbde-5230-4e72-94d7-71fcfd815857">78,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTAtMi0xLTEtNTUxNzU_91256660-c79c-4ea6-8c27-5611e672ab46">3,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTAtNC0xLTEtNTUxNzU_b8d1983c-4685-4edf-9bba-f2deb4151d71">6,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTEtMi0xLTEtNTUxNzU_59f63e53-1629-44d1-bef8-08b3e0f9b11a">1,213,203</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTEtNC0xLTEtNTUxNzU_8e3fd307-a581-4c9a-8841-571010f2afdd">1,076,662</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTItMi0xLTEtNTUxNzU_a27d6950-d887-4e80-86a5-29cc7a9daf10">1,081,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTItNC0xLTEtNTUxNzU_7bf17624-8681-4af1-89b1-e901a589f45f">1,030,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTMtMi0xLTEtNTUxNzU_a2b4eaea-f9b1-47ea-a354-fc33e727b966">137,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTMtNC0xLTEtNTUxNzU_161858fe-afa4-4b90-8a50-e59effd75f6a">139,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leased property under financing leases, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTQtMi0xLTEtNTUxNzU_8dc668c5-22fb-4cec-b0a8-2106d6188165">7,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTQtNC0xLTEtNTUxNzU_b9ee59c2-e5f3-47c2-9047-58e0c3e32713">64,211</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTUtMi0xLTEtNTUxNzU_b15ad09c-bee3-4fb4-aeb3-5da05b8f6c32">112,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTUtNC0xLTEtNTUxNzU_b1388ed1-ee3d-4a30-a6a9-fab202c76ed9">120,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTYtMi0xLTEtNTUxNzU_0d7d495f-30ca-46c3-8ea4-041756314f58">165,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTYtNC0xLTEtNTUxNzU_0ff8c011-f36a-406c-bf5f-410fef47d582">165,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distribution agreements, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9f123656256400387b8ec7c09b22e33_I20220701" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTctMi0xLTEtNTUxNzU_7fe1879e-4b73-4663-ac51-749772ec6a05">854,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75726f0ecf4f43b3bfc85c4dfe52179a_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTctNC0xLTEtNTUxNzU_544b11ab-9a44-4e91-982b-60ff6ddccfe6">836,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer lists, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6721d8f648347e7b69fadceb616ae10_I20220701" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTgtMi0xLTEtNTUxNzU_b167a7a0-1f7f-4440-8030-0ea296f3dc6f">10,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74287ae8e6884e939983ece3f744e4de_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTgtNC0xLTEtNTUxNzU_836ca6b9-075d-443c-a8c3-5e4404d5fc47">10,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTktMi0xLTEtNTUxNzU_09f8f149-88c3-4866-abb4-225dd8d5a364">3,581,668</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTktNC0xLTEtNTUxNzU_94f7ad6a-a8f0-49af-a55b-1095827f5055">3,445,570</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">LIABILITIES AND EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of obligations under operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjMtMi0xLTEtNTUxNzU_14fc321b-7fa0-45b0-9d06-cdad88ab459c">24,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjMtNC0xLTEtNTUxNzU_4ce2e081-078b-4fcc-ad9f-0334a08ed0c8">22,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of obligations under financing leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjQtMi0xLTEtNTUxNzU_4289c963-edeb-4975-aff3-f9125824c3d1">2,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjQtNC0xLTEtNTUxNzU_77654477-18b5-4b80-a057-535c3dfb1ce8">6,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable, trade</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:AccountsPayableTradeCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjUtMi0xLTEtNTUxNzU_d829e1c2-0a26-4d34-8806-9969e18593e5">323,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:AccountsPayableTradeCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjUtNC0xLTEtNTUxNzU_f91814b6-df94-48db-9080-11b9a9106e37">319,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable to The&#160;Coca&#8209;Cola&#160;Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:AccountsPayableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjYtMi0xLTEtNTUxNzU_0ebb37fd-2d8f-4410-9e47-ac9d46b2cfa2">198,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:AccountsPayableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjYtNC0xLTEtNTUxNzU_7be28984-0f1f-4c03-8651-87b478199d92">145,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjctMi0xLTEtNTUxNzU_f6e9715c-2294-4911-ac35-80d66881c211">229,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjctNC0xLTEtNTUxNzU_07145335-4573-4cb3-819f-57b63900bfbf">226,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjgtMi0xLTEtNTUxNzU_6a260847-7167-4ea7-b224-896bf90a9054">69,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjgtNC0xLTEtNTUxNzU_b446895c-8e7e-443d-9753-89c97ae28e94">110,894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjktMi0xLTEtNTUxNzU_e3caa0cd-681f-4ac6-bd80-78497dc2c994">3,988</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjktNC0xLTEtNTUxNzU_9e1a86b8-a6f0-4857-bc14-fd202fe2ce95">4,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzAtMi0xLTEtNTUxNzU_8003c7b4-1fcd-4078-bf33-f5e556c5a4ac">125,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzAtNC0xLTEtNTUxNzU_03177cf8-5e38-466e-9ad7-c8aa7469bcd1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzEtMi0xLTEtNTUxNzU_dc275898-553d-4c57-9d5f-2c49c2f60c35">977,433</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzEtNC0xLTEtNTUxNzU_36c728ee-ca7a-418d-8bea-4805a39fcaf8">834,856</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzItMi0xLTEtNTUxNzU_ecf4ac1f-d41d-4d51-8a2c-5fe27682ecb4">148,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzItNC0xLTEtNTUxNzU_5e6834d3-3cb3-403d-a19d-577a105d6acf">136,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension and postretirement benefit obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzMtMi0xLTEtNTUxNzU_719cc1cd-4d52-42c7-a1ed-ffc9414433b4">99,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzMtNC0xLTEtNTUxNzU_5fd9f29d-7bb5-4d5d-a100-1718fec55210">93,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzQtMi0xLTEtNTUxNzU_7c510bf6-a4cf-4041-ba02-6f88e4e43739">730,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzQtNC0xLTEtNTUxNzU_1feb7361-59e8-407c-a71e-dad1f656d8ec">758,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncurrent portion of obligations under operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzUtMi0xLTEtNTUxNzU_f5d1f4e5-53e6-47f0-9ee1-f646f85ec682">117,056</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzUtNC0xLTEtNTUxNzU_ae5f4b5d-c4d7-4cef-b2d2-108af42ad0ea">122,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncurrent portion of obligations under financing leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzYtMi0xLTEtNTUxNzU_b0b73ad6-c735-481d-953d-4ef480c08b80">8,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzYtNC0xLTEtNTUxNzU_7bd0d21b-8a4d-4a8a-8ddc-5d0c4e1e3205">65,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzctMi0xLTEtNTUxNzU_f1cd2993-0e02-4f9d-928e-30cf16798d2a">598,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzctNC0xLTEtNTUxNzU_7df835f3-6c0d-4157-948c-8090c14db0fc">723,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzgtMi0xLTEtNTUxNzU_89d36eba-f49e-4751-a38b-1b206794b818">2,679,988</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzgtNC0xLTEtNTUxNzU_0284a4a9-f205-4f04-b1ff-1ba87db851d1">2,733,784</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments and Contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzktMi0xLTEtNTUxNzU_37e654ef-2818-492f-a08a-0b1c158aaa56"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzktNC0xLTEtNTUxNzU_1fc49018-24b2-45ae-b205-722ca272b428"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0M2FjZmI2ZTMyMzc0ZTIxYjI5Nzk0NTMzMDExZWZhYl8xOA_f06e3b21-c3d1-4a76-9e9f-40d3202488a2"><ix:nonFraction unitRef="usdPerShare" contextRef="i6b95778ab55b49d4a7d27e1af8b27d7f_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0M2FjZmI2ZTMyMzc0ZTIxYjI5Nzk0NTMzMDExZWZhYl8xOA_fec2ca87-5c99-4477-a382-942104ac883b">1.00</ix:nonFraction></ix:nonFraction> par value: <ix:nonFraction unitRef="shares" contextRef="ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0M2FjZmI2ZTMyMzc0ZTIxYjI5Nzk0NTMzMDExZWZhYl8zMg_18c6317f-98de-4da8-be69-8fd7bbfb6f49"><ix:nonFraction unitRef="shares" contextRef="i6b95778ab55b49d4a7d27e1af8b27d7f_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0M2FjZmI2ZTMyMzc0ZTIxYjI5Nzk0NTMzMDExZWZhYl8zMg_297bc5f5-54ab-4ca1-baaf-4387e25dc4af">30,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0M2FjZmI2ZTMyMzc0ZTIxYjI5Nzk0NTMzMDExZWZhYl81NA_9a27d85f-f5c6-45ed-97c3-f80768d6b5ba">11,431,367</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i6b95778ab55b49d4a7d27e1af8b27d7f_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0M2FjZmI2ZTMyMzc0ZTIxYjI5Nzk0NTMzMDExZWZhYl82MQ_b6543463-7456-4fb4-9776-f637f49ce943">10,203,821</ix:nonFraction> shares issued, respectively</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtMi0xLTEtNTUxNzU_b0f5742e-1bd9-4a7a-8d47-9c629927d106">11,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b95778ab55b49d4a7d27e1af8b27d7f_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtNC0xLTEtNTUxNzU_1e506739-6a1b-47b7-9034-a80f141af3b6">10,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B Common Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="ib679dd6d85934d398937eeecf6ce3c2f_I20220701" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoyODU5YTQ2NDdkOTk0MjZhYTkzNDY4NzY3ZDE2YzMxZV8yNg_0a0607f9-c060-49a9-8127-3d807a208f98"><ix:nonFraction unitRef="usdPerShare" contextRef="i9fc9a3329e304fd7abecd816d58fe847_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoyODU5YTQ2NDdkOTk0MjZhYTkzNDY4NzY3ZDE2YzMxZV8yNg_20656df5-1dd4-46ac-8013-d1cf4ef02311">1.00</ix:nonFraction></ix:nonFraction> par value: <ix:nonFraction unitRef="shares" contextRef="i9fc9a3329e304fd7abecd816d58fe847_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoyODU5YTQ2NDdkOTk0MjZhYTkzNDY4NzY3ZDE2YzMxZV80MA_34af2a0c-91a1-41ef-9fe1-97e79e2a0953"><ix:nonFraction unitRef="shares" contextRef="ib679dd6d85934d398937eeecf6ce3c2f_I20220701" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoyODU5YTQ2NDdkOTk0MjZhYTkzNDY4NzY3ZDE2YzMxZV80MA_fed5122d-7070-4358-9a86-6759ff986ff1">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="ib679dd6d85934d398937eeecf6ce3c2f_I20220701" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoyODU5YTQ2NDdkOTk0MjZhYTkzNDY4NzY3ZDE2YzMxZV82Mg_fd3f71d3-5df0-42d4-b07e-508b55da5b20">1,632,810</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i9fc9a3329e304fd7abecd816d58fe847_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoyODU5YTQ2NDdkOTk0MjZhYTkzNDY4NzY3ZDE2YzMxZV82OQ_e5298be2-92a0-45e5-a0bd-a1ba3778e2fe">2,860,356</ix:nonFraction> shares issued, respectively</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib679dd6d85934d398937eeecf6ce3c2f_I20220701" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItMi0xLTEtNTUxNzU_46ce27a5-8f5a-4961-bd5e-bc0b18e84265">1,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fc9a3329e304fd7abecd816d58fe847_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItNC0xLTEtNTUxNzU_a9ea862e-540b-4154-a689-4a326ece80cb">2,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDMtMi0xLTEtNTUxNzU_d30e097e-5ec2-43f9-98c5-ee99e08d0a87">135,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDMtNC0xLTEtNTUxNzU_742a47b4-2d4d-423a-882f-9d94b53710f0">135,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDQtMi0xLTEtNTUxNzU_818e8792-1e53-4293-b851-d7cfcc122b32">912,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDQtNC0xLTEtNTUxNzU_f55eacf0-b308-4e68-a5aa-d9b27ead9939">724,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDUtMi0xLTEtNTUxNzU_b094b2b0-ef3d-40cd-ba64-1844290e20ea">98,834</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDUtNC0xLTEtNTUxNzU_219bf1dd-4d86-4ba0-96bd-f4aa2aba4104">100,463</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock, at cost:&#160;&#160;Common Stock &#8211; <ix:nonFraction unitRef="shares" contextRef="ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDYtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjpmZTYxZWRmMTgyNjk0MjZjOWYxYmI1MzBkODA4MTBhOF80NQ_34d5b40e-e497-441f-968c-b8ea8ba84970"><ix:nonFraction unitRef="shares" contextRef="i6b95778ab55b49d4a7d27e1af8b27d7f_I20211231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDYtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjpmZTYxZWRmMTgyNjk0MjZjOWYxYmI1MzBkODA4MTBhOF80NQ_cbe41f39-149d-4ff7-b91f-261b3e5236b0">3,062,374</ix:nonFraction></ix:nonFraction> shares</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDYtMi0xLTEtNTUxNzU_fa05a4b5-cfd3-4126-84d7-1ff24e71b868">60,845</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6b95778ab55b49d4a7d27e1af8b27d7f_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDYtNC0xLTEtNTUxNzU_011dcbc4-4389-4d7d-817c-46f748e5dc39">60,845</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock, at cost:&#160;&#160;Class B Common Stock &#8211; <ix:nonFraction unitRef="shares" contextRef="i9fc9a3329e304fd7abecd816d58fe847_I20211231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDctMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0YzBjNzA0MGQwMWM0ZjkwYmZjZTNlNjA0YmYyOTEyMV81Mw_47a65810-c291-4203-8358-78af434e7327"><ix:nonFraction unitRef="shares" contextRef="ib679dd6d85934d398937eeecf6ce3c2f_I20220701" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDctMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0YzBjNzA0MGQwMWM0ZjkwYmZjZTNlNjA0YmYyOTEyMV81Mw_d2286724-ea3a-4828-ba8b-cf658b0d0b00">628,114</ix:nonFraction></ix:nonFraction> shares</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib679dd6d85934d398937eeecf6ce3c2f_I20220701" decimals="-3" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDctMi0xLTEtNTUxNzU_cc83a70e-24ce-4389-bcb1-ac24e074cf34">409</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9fc9a3329e304fd7abecd816d58fe847_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDctNC0xLTEtNTUxNzU_c4e1f129-6ace-4540-b7b7-8e8e54ad39a4">409</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDgtMi0xLTEtNTUxNzU_8f8acdc7-a3fe-40d0-b81a-ace51a378855">901,680</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDgtNC0xLTEtNTUxNzU_ebe89bdb-9323-47c5-a271-763572a95dee">711,786</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total liabilities and equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDktMi0xLTEtNTUxNzU_0bda12b1-864f-4306-94c6-a74938792263">3,581,668</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDktNC0xLTEtNTUxNzU_4c44fe96-e1a9-4d24-9489-c0d727c7671e">3,445,570</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_25"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COCA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COLA CONSOLIDATED, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.252%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows from Operating Activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMy0yLTEtMS01NTE3NQ_4010e733-1b51-41b2-819f-ab7a84438553">192,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMy00LTEtMS01NTE3NQ_95d63edc-69a2-4350-aa8c-02d851194e2f">101,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense from property, plant and equipment and financing leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNS0yLTEtMS01NTE3NQ_09bcbe24-9eac-4339-871d-e07500cb216f">74,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNS00LTEtMS01NTE3NQ_0f1b37fb-ace4-44bf-bc76-61a251a9e4c9">76,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets and deferred proceeds, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="coke:AmortizationOfIntangibleAssetsAndDeferredProceedsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNi0yLTEtMS01OTc3Mw_f20ad3f4-550e-499e-b24b-d420f0a0e6c6">11,815</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="coke:AmortizationOfIntangibleAssetsAndDeferredProceedsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNi00LTEtMS01OTc3Mw_a3027144-36ed-4b17-ae28-32f617ded407">11,619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNi0yLTEtMS01NTE3NQ_e8daa97d-f0a3-4025-9bef-82cf66df3dfb">11,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNi00LTEtMS01NTE3NQ_30591c92-2d08-4fcf-bf03-a4c5a73fa206">2,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustment of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" sign="-" name="coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfOC0yLTEtMS01NTE3NQ_04c89096-47b3-44fa-b1ea-6ee0ab5d6611">1,436</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfOC00LTEtMS01NTE3NQ_3d4863ac-fe2b-46a6-864a-340f448f749d">56,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfOS0yLTEtMS01NTE3NQ_f9df6b84-11d1-49dc-8b2b-a27e7f1b3a35">1,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfOS00LTEtMS01NTE3NQ_bd868eb6-47db-465a-9746-f6ceb89785e0">2,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTAtMi0xLTEtNTUxNzU_f536bf3a-0758-4890-a6ec-36c1fcdab319">504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTAtNC0xLTEtNTUxNzU_9cc8eeb2-9ae9-4dfe-a97a-33b9063d7a63">549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment and abandonment of property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTEtMi0xLTEtNTUxNzU_ee059e81-6638-4747-bff5-761abdcadf24">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTEtNC0xLTEtNTUxNzU_1854a9dc-75f4-4f70-9dba-89816b9b5862">3,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in current assets less current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTItMi0xLTEtNTUxNzU_46d59ba2-1ea9-4c6f-9306-1e3eb4e3621a">59,004</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTItNC0xLTEtNTUxNzU_ac782875-28e8-4b36-aafc-3abbd33a91a7">24,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in other noncurrent assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTMtMi0xLTEtNTUxNzU_c94127ab-962c-4448-a0fe-21026f9271a5">21,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTMtNC0xLTEtNTUxNzU_2f1c74ec-eb6c-47a7-bc49-03711d85627b">6,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in other noncurrent liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTQtMi0xLTEtNTUxNzU_2de0ae7d-c085-451a-804a-9b87f7c004d1">9,753</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTQtNC0xLTEtNTUxNzU_550af92e-b97a-42b8-954c-bc26e9670703">14,178</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTYtMi0xLTEtNTUxNzU_e46459e2-afa8-415f-b5dc-9ffd13c757c0">50,583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTYtNC0xLTEtNTUxNzU_b502cd65-2dff-4e25-b1f7-688c7d58a8bf">169,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTctMi0xLTEtNTUxNzU_7e4c6ba2-88f2-47c0-82e1-6eb88774a3e9">243,535</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTctNC0xLTEtNTUxNzU_909f2f20-4588-4a6e-937e-d25b8b9fd91f">271,385</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows from Investing Activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjAtMi0xLTEtNTUxNzU_b32fffc7-0480-4c9d-8a16-50d1e273507e">145,182</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjAtNC0xLTEtNTUxNzU_06ec3785-d62e-4dec-9f7b-2f8627bb0a01">80,308</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of BODYARMOR distribution rights</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjEtMi0xLTEtNTUxNzU_84fbba68-872b-4423-b4b6-34d3779d88d1">30,149</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjEtNC0xLTEtNTUxNzU_587f72d5-a6f5-46a9-8a17-418e2a63ab04">1,998</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from the sale of property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjItMi0xLTEtNTUxNzU_87284db7-eb55-4271-b981-2242a28662af">5,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjItNC0xLTEtNTUxNzU_a0ebed97-3800-464f-87da-9c540fa5d8ac">1,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in CONA Services LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjMtMi0xLTEtNTUxNzU_680f381e-f5b3-48a6-b874-ee5a37f4ffaa">1,538</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjMtNC0xLTEtNTUxNzU_0aad5d61-39a9-4d64-be25-6c1375e08781">1,724</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjQtMi0xLTEtNTUxNzU_b0ca1796-afa3-4e87-8c9e-25f9a27e66ca">171,614</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjQtNC0xLTEtNTUxNzU_9eb81313-1878-4186-828e-33ae2a7842a6">82,352</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows from Financing Activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="coke:PaymentOfContingentConsiderationOfAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzAtMi0xLTEtNTUxNzU_cceba12d-23a9-4b07-98d0-06bd60afaac8">18,710</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="coke:PaymentOfContingentConsiderationOfAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzAtNC0xLTEtNTUxNzU_cf27685b-6b69-47ce-8f2c-84f571682bb3">19,920</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzEtMi0xLTEtNTUxNzU_8ee943c0-829a-4fcc-8b41-1b754d7ea046">4,687</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzEtNC0xLTEtNTUxNzU_3c51d76b-6cd9-47b1-b9e9-47a3d57ad564">4,687</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments on financing lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzItMi0xLTEtNTUxNzU_9b0dc9cd-6f1a-46cc-b6e3-2fede98870b5">1,904</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzItNC0xLTEtNTUxNzU_853d2b56-f366-40a1-8cd6-d475859e2702">2,368</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance fees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzMtMi0xLTEtNTUxNzU_ed8f7010-7214-42b9-b170-6d57205d3c03">131</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzMtNC0xLTEtNTUxNzU_673be5c4-4a14-4a9e-883b-1b6fe09072b0">147</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments on term loan facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="coke:RepaymentsOfTermLoanFacility" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzMtMi0xLTEtNjE1Mzc_f81db46b-bc8b-439c-916e-5bc3205d2e2e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="coke:RepaymentsOfTermLoanFacility" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzMtNC0xLTEtNjE1Mzc_f2a5d5bf-e704-421d-b2a1-99ea7a1b5b46">217,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzQtMi0xLTEtNTgzNzI_462713ec-ef85-46cb-99d6-dc63d548c665">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzQtNC0xLTEtNTgzNzI_a1bcfc3f-1db3-4f72-8d67-bcf51ce27488">55,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash used in financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzUtMi0xLTEtNTUxNzU_d6717c13-2d09-4f5b-bdae-dc467106b734">25,432</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzUtNC0xLTEtNTUxNzU_885af3b6-0f8b-4814-9576-532b7b70c2cc">189,622</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in cash during period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzctMi0xLTEtNTUxNzU_da044e55-9c9e-4513-9a5c-209c32a5375a">46,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzctNC0xLTEtNTUxNzU_f66d854c-2022-449b-9a66-0266866c262c">589</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzgtMi0xLTEtNTUxNzU_ac13a3c3-3fe8-4551-aa31-648e1ebb92c2">142,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c1450a378c3481cabd6d30ade364ee1_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzgtNC0xLTEtNTUxNzU_61b01934-c078-4ae4-9f06-a03135b01cd4">54,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzktMi0xLTEtNTUxNzU_f9e636f8-8276-4056-99ab-836695b4d259">188,803</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b435e3459a048dea75b31e88ae5f551_I20210702" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzktNC0xLTEtNTUxNzU_91505f01-f40a-4788-9426-b297a504dc55">54,204</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions to leased property under financing leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="coke:ReductionsToLeasedPropertyUnderFinancingLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNDItMi0xLTEtNTUxNzU_a771ee80-5cc3-4688-8696-da8ccba69e21">55,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="coke:ReductionsToLeasedPropertyUnderFinancingLeases" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNDItNC0xLTEtNTUxNzU_a09ceb29-e71d-4ea9-858d-6073c5f919ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to property, plant and equipment accrued and recorded in accounts payable, trade</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNDMtMi0xLTEtNTUxNzU_6305fc36-8d63-4bc8-b8a6-db691d7ca346">19,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNDMtNC0xLTEtNTUxNzU_d3906d95-99f3-4fd8-935b-c74aee4a4513">16,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNDQtMi0xLTEtNTUxNzU_5ade4eb3-2e86-4d0a-8d17-a7328e6a885d">9,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNDQtNC0xLTEtNTUxNzU_ce4a5501-98cd-4ec2-9f9f-b4d5fe54c14c">7,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_28"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COCA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COLA CONSOLIDATED, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Common<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Class B<br/>Common<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Treasury<br/>Stock - Common<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Treasury Stock - Class B Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balance on April 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if576bd6aca8643869b7270aa7919aba5_I20220401" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS0yLTEtMS01NTE3NQ_2146aa09-bdee-4b50-8db8-d7b2114f0f1d">11,431</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66e4c6e44c7941b4bddf80667097a101_I20220401" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS00LTEtMS01NTE3NQ_23bdb4d9-20ca-404e-9bca-730b8e7534c9">1,633</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffb16557be894e58b1c1f49135520e4d_I20220401" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS02LTEtMS01NTE3NQ_daf844f0-c38b-48f3-86be-96965444007c">135,953</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ef2aeb214cd43769c671769197cea96_I20220401" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS04LTEtMS01NTE3NQ_521c41ec-e95b-41b5-8ec4-7befaa13da40">815,532</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id542ddb2b929431daf70b5502d4cfaa8_I20220401" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS0xMC0xLTEtNTUxNzU_d8eb8724-5771-4276-b464-335a69d38ba8">99,648</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74d4f46a6726455294e42722e19b60f1_I20220401" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS0xMi0xLTEtNTUxNzU_ccfb64a6-74f3-4c1a-9b59-a2e5dabb3195">60,845</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9cd14b0cdca644d1bef36286c9d53eec_I20220401" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS0xNC0xLTEtNTUxNzU_1a5e740f-1761-4de2-83c8-c7f80e8d7856">409</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ff261df0cde42a8bf6caa38e531e2ae_I20220401" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS0xNi0xLTEtNTUxNzU_84a56654-56a4-4f3b-8f32-398321e9c81a">803,647</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica81db3e3f9d4f4e8c5ecaef467846f5_D20220402-20220701" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMi04LTEtMS01NTE3NQ_d391a824-efa0-42c3-8300-3577e701a88d">99,562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMi0xNi0xLTEtNTUxNzU_6a4edce5-5951-409b-a2e8-7f47af1e0e7d">99,562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72fbda268475403fb4fe84d68ffeb0c2_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMy0xMC0xLTEtNTUxNzU_aa4417c4-ceb2-4c2a-b9ec-6ff805b4c337">814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMy0xNi0xLTEtNTUxNzU_647da7d2-2212-488e-ae22-2a1ec10dda36">814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash dividends paid:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common Stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfNS0wLTEtMS01NTE3NS90ZXh0cmVnaW9uOmE1NGZhOTEyZGUxZDRlMTFiOGRhZTFiOGM1ZmMwNmY4XzE4_d6fe872e-6809-466a-96d8-5ff06d7a82d8">0.25</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35f556cab7cf41e5b1622da8876eb92c_D20220402-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfNS04LTEtMS01NTE3NQ_32c74095-3fe4-43e3-8d34-8c9deb547383">2,092</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfNS0xNi0xLTEtNTUxNzU_37582a9c-ad69-4d4d-9c8a-0eeee24a14f6">2,092</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Class B Common Stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfNi0wLTEtMS01NTE3NS90ZXh0cmVnaW9uOjkzNWFhYTViMDIxYTQ4ZjBiZTM5NjBmODhiNjFjNTMzXzI2_66238f78-aadd-4765-af4e-b9c8b4cb44e6">0.25</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3539c1637c3d4686820296e9e77520b4_D20220402-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfNi04LTEtMS01NTE3NQ_bc7ace4c-6760-4066-bddd-e005e94ce062">251</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfNi0xNi0xLTEtNTUxNzU_0d3f808c-bc19-410e-acb4-76e5a5394917">251</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balance on July 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5354ca425b42444485fa62ab236b19f9_I20220701" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC0yLTEtMS01NTE3NQ_f5a46a48-d098-4dc6-9b02-715ef39c7904">11,431</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7383faa378bf4584887423c446ad77a1_I20220701" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC00LTEtMS01NTE3NQ_bdeb7faf-14d5-4c53-b750-0544158e9734">1,633</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28f207002a924b3d8cb7ba7a6d00fd1f_I20220701" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC02LTEtMS01NTE3NQ_4e6727e7-bcfb-430f-bf46-1cc0058a8bfb">135,953</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie815338fee684cf5960a038542f889e5_I20220701" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC04LTEtMS01NTE3NQ_260f7b17-8b97-4b06-9138-886bae69ebc4">912,751</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6d402773a13f42a08a9c62dcdd8690d9_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC0xMC0xLTEtNTUxNzU_538b86d6-7bc3-462e-8b06-c9180b0b54e4">98,834</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11dab14e0f574cc6a2c8a85e8af801f9_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC0xMi0xLTEtNTUxNzU_869961fc-914e-44e0-924d-53100a25e9e9">60,845</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifc163993e04748e0a5fa913a9481a1d4_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC0xNC0xLTEtNTUxNzU_3456fb23-9c20-4743-83cc-a0efdf84efc7">409</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC0xNi0xLTEtNTUxNzU_f5f0bd63-0d52-41ba-9a67-c00d1b238337">901,680</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balance on December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5c1435dec67461e9dbef403253223c2_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtMi0xLTEtNTUxNzU_3c453d84-c25b-4562-a421-975c3dd95bd6">10,204</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i751e2ea18ee64e35b985d606cded80cb_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtNC0xLTEtNTUxNzU_e4801a33-d6bf-40f0-a5ab-7fdac7d3d816">2,860</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3126d618701b49e69a0de17d2799cbf0_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtNi0xLTEtNTUxNzU_36e26112-ddbc-4aac-9197-f666d9a7f99b">135,953</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84ee7b89a6bf4d28abbb81318c31fc83_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtOC0xLTEtNTUxNzU_946c1638-8911-4b7e-98be-697738697df1">724,486</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e0b624913cd4e13851bd81534406271_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtMTAtMS0xLTU1MTc1_aa99dbbd-99f0-4dc5-99db-13cd70a0876c">100,463</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i37b46034e07e47fd94bbd35b64bbae72_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtMTItMS0xLTU1MTc1_4312fdb7-485d-4019-8f9a-e1c379bc1b5b">60,845</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic65828192e3c48b2bed2c61d0269ab41_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtMTQtMS0xLTU1MTc1_5597df56-1df8-4654-a69b-988f4880d293">409</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtMTYtMS0xLTU1MTc1_c97b7685-7f90-4edf-b4e9-315cf2a01478">711,786</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia604d972d68949beb50c6c42f6650a01_D20220101-20220701" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTEtOC0xLTEtNTUxNzU_f2a1ed0d-1a06-4439-a6c8-db7f40953e5c">192,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTEtMTYtMS0xLTU1MTc1_35332751-6ed8-4930-aa12-3b8fb672da7a">192,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e9b16c263d14c8c840d026d7f307ee7_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTItMTAtMS0xLTU1MTc1_dbf8b4fc-b9d0-4598-95b0-c7ac7784cf91">1,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTItMTYtMS0xLTU1MTc1_6d226669-0c51-4fc2-9e65-3e00e9247ad5">1,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash dividends paid:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common Stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTQtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjplNWQyODM2OTBjZDM0MjM2OGY1ZDI3MTA4MGJhMjg5MF8xOA_e235cd5c-66c3-4797-b419-d1d661429863">0.50</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i866a0662c3c74663a57b33e85dd63ab2_D20220101-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTQtOC0xLTEtNTUxNzU_8d0dedc6-36f4-4a54-bec3-fc0124e956e7">3,878</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTQtMTYtMS0xLTU1MTc1_dc7d8364-38d0-4d16-b142-ba7bc3d56b11">3,878</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Class B Common Stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTUtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoxMjhkMWRiMWNjMTE0MDA0YTFjNDlkZDQ4YzY1MTNhZl8yNg_6161cfdc-0c90-4475-938d-bca26d6ecf8d">0.50</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied4adf5adb3a4ea8b2eb3548b923297f_D20220101-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTUtOC0xLTEtNTUxNzU_5ae8c18a-2552-4d30-9069-886a063798a6">809</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTUtMTYtMS0xLTU1MTc1_b321e9e7-71ec-4743-a775-25700d7ce20c">809</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Conversion of <ix:nonFraction unitRef="shares" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="INF" name="us-gaap:ConversionOfStockSharesConverted1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMC0xLTEtNTU2MDUvdGV4dHJlZ2lvbjplNTQ4YzQ3ZTU1ZWQ0Njg2OTQzMmE2NzViZjMwZjUwY18xMDk5NTExNjI3ODI4_e65c67c2-1e75-4e41-ad06-5129d67c0922">1,227,546</ix:nonFraction> shares of Class B Common Stock</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifabcbb0d78c44917b9791f76eb882ece_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:ConversionOfStockAmountConverted1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMi0xLTEtNTU2MDU_b4f11ccc-eda9-4b31-b9dd-e52bbe256078">1,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i121479e4368d4beea6f0894c0faa5602_D20220101-20220701" decimals="-3" name="us-gaap:ConversionOfStockAmountConverted1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtNC0xLTEtNTU2MDU_bec006f1-4457-4f0a-ad50-dfb58a12db31">1,227</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:ConversionOfStockAmountConverted1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMTYtMS0xLTU1NjA1_75f4f243-f422-4b89-8630-9d20d2e780c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balance on July 1, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5354ca425b42444485fa62ab236b19f9_I20220701" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMi0xLTEtNTUxNzU_9afe2095-8c7c-46c3-93ed-3ea6c32ef5b6">11,431</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7383faa378bf4584887423c446ad77a1_I20220701" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtNC0xLTEtNTUxNzU_ec692a92-f92a-4d4b-bcc4-3406f5fa85ad">1,633</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28f207002a924b3d8cb7ba7a6d00fd1f_I20220701" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtNi0xLTEtNTUxNzU_6257ae79-7f88-4db3-9bba-fb72c3396da2">135,953</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie815338fee684cf5960a038542f889e5_I20220701" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtOC0xLTEtNTUxNzU_50561c6c-b93a-42e0-81b6-3cea59c963a7">912,751</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6d402773a13f42a08a9c62dcdd8690d9_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMTAtMS0xLTU1MTc1_6bad9442-66af-4f60-a144-25d28e5903aa">98,834</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11dab14e0f574cc6a2c8a85e8af801f9_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMTItMS0xLTU1MTc1_a3a77935-e530-4d43-b176-f3cde8376600">60,845</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifc163993e04748e0a5fa913a9481a1d4_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMTQtMS0xLTU1MTc1_84b67239-5e11-4b0b-8a14-e0c221552a0b">409</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMTYtMS0xLTU1MTc1_4a3072ef-dddc-4724-8803-5642a4be33ae">901,680</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Common<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Class B<br/>Common<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Treasury<br/>Stock - Common<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Treasury Stock - Class B Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balance on April 2, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1bac09855254393b0bc2641fc491f5f_I20210402" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktMi0xLTEtNTUxNzU_a147ec78-fda1-4a62-b1dd-5280d0341bc3">10,204</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c57a7ea4194259945bc7c98e5351c2_I20210402" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktNC0xLTEtNTUxNzU_83a87fbd-dd5a-4aad-b1c7-c93a22004191">2,860</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ideb30df8d00a48a4af328571057d06d9_I20210402" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktNi0xLTEtNTUxNzU_cdf57671-07c7-4dad-b116-2379fd53aab7">135,953</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bb74c5e9e504fd9994f63805e9368a1_I20210402" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktOC0xLTEtNTUxNzU_aa71d051-7ef6-4b7d-82eb-9396ed6db730">595,300</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if47004ab30804191bd77731b485bd9dc_I20210402" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktMTAtMS0xLTU1MTc1_37b60b26-8a52-4929-a4a6-cfd03a5e6518">117,721</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f0bf6f9a24541dda25d2b696169fbfd_I20210402" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktMTItMS0xLTU1MTc1_19bd6543-ca96-4159-ac50-8c32862f600f">60,845</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i77a5da3e26064a718004078868c5e075_I20210402" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktMTQtMS0xLTU1MTc1_2cd449ef-ff0e-4887-a2ba-84ae8b621659">409</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7089cf6c47904905a70bd1da32337b17_I20210402" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktMTYtMS0xLTU1MTc1_ba3a93aa-88b1-4f53-a9ae-3c9adee04d8b">565,342</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c86e8bca96b4a7db10628cebff99699_D20210403-20210702" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjAtOC0xLTEtNTUxNzU_7f0762bb-df93-4842-ad49-e5c1e290f80c">48,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjAtMTYtMS0xLTU1MTc1_db65f001-3f07-4d30-bcdb-c827eba43b84">48,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1b083578f7846ddbb8bf52a65612228_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjEtMTAtMS0xLTU1MTc1_25ce621e-0754-4a26-8ec2-af6082005181">1,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjEtMTYtMS0xLTU1MTc1_419b329a-888e-471e-b258-00d2210c2d75">1,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash dividends paid:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common Stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjMtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjpkZjM1NjlkNDAzMWQ0NDkwOTZiMThmM2U4ZDZhZDA3MF8xOA_e0752cb4-54d9-4ae9-b866-378d88ac6289">0.25</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16d69aa977774474896b5a1a7875cbc4_D20210403-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjMtOC0xLTEtNTUxNzU_1b15430c-73f8-4805-9c82-f13ae28a1a7f">1,786</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjMtMTYtMS0xLTU1MTc1_eb4d3de6-42b0-427a-899d-038d518753ab">1,786</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Class B Common Stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjQtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoyMWQ3NzkwNWI0OTA0MTkzYTljYWEwYWM0MGM3NWYwNF8yNg_1c4ddda0-c0cc-4051-ac0e-8023f4d64cfc">0.25</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc17441b67464a7199ec8f189de349eb_D20210403-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjQtOC0xLTEtNTUxNzU_7e95ad1a-85db-48ef-9da8-affc36ac5726">558</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjQtMTYtMS0xLTU1MTc1_e2a65095-9b99-4d4d-948e-aee2f5cc8c0e">558</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balance on July 2, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f4e83d16da4ca0b3cc464de6a7d4bd_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtMi0xLTEtNTUxNzU_69a3e076-4d8a-40b2-a4dd-78f4264bad6b">10,204</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a8d14276574c1aad48890729e2279f_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtNC0xLTEtNTUxNzU_e2aec27f-f4f9-483c-903b-8dd660bf1537">2,860</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15c6cf6472c444a1b0ac8a039b0a4297_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtNi0xLTEtNTUxNzU_3024e434-8c40-4b9a-ad13-18b76701a40e">135,953</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc16417f1864780871e99dfe3a65f8d_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtOC0xLTEtNTUxNzU_c9870058-d33e-42ea-8500-68408d44f884">641,136</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd80e08074c9447bbc75456cf693e4fa_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtMTAtMS0xLTU1MTc1_9b30b315-1ac4-46ba-bf30-b0dedde5db80">116,397</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9b53a0ecbb16465e8d6cdae15953b3aa_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtMTItMS0xLTU1MTc1_2d8988f1-812a-45aa-b688-6230648ff689">60,845</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8807ad3a8d524dc6a4b3ef5eb4489c62_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtMTQtMS0xLTU1MTc1_31d65c92-9b3c-4705-ac3d-55208380499b">409</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b435e3459a048dea75b31e88ae5f551_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtMTYtMS0xLTU1MTc1_cf5f2483-dccd-48ee-a1e1-d3d3c868df82">612,502</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balance on December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b6a47d5e04a4eb0bbfa34970b0524d5_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctMi0xLTEtNTUxNzU_4cfc0dd0-2bfc-49f3-8689-cc7c6f70afec">10,204</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2d97a1aac97424886062768bd1eba2c_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctNC0xLTEtNTUxNzU_f47fff32-0b9c-4bcb-b292-8e73d839723c">2,860</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91b2d6a0497e4ee38d08eb9fdb6c5169_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctNi0xLTEtNTUxNzU_ab5f953c-fb05-457e-8bb4-0b6b8ca4235d">135,953</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b2eff2b2f6a4a5cbfadde45b048bdb0_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctOC0xLTEtNTUxNzU_6d4a8e1c-fc54-45ca-8305-d9f6d1556141">544,280</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if3de3f449f1745c48e52f48e071d45ed_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctMTAtMS0xLTU1MTc1_16a91766-ce43-4116-897b-733d7f9e5ef4">119,053</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id724d7ee03454d6fa0c5c8c48ca4dafa_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctMTItMS0xLTU1MTc1_49933535-8628-4689-8994-43c4efd49d59">60,845</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i59132c8a9e0148ed8160861fe80f0209_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctMTQtMS0xLTU1MTc1_26786a0a-1913-4bcc-81a7-65934529adf9">409</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c1450a378c3481cabd6d30ade364ee1_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctMTYtMS0xLTU1MTc1_b50e936f-d111-45e2-b82c-e5e6f3a6f5c7">512,990</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81babd5e94854c0c964efe35a2220373_D20210101-20210702" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjgtOC0xLTEtNTUxNzU_fdc628f0-8efd-4a1e-ac00-7f5b9847fe90">101,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjgtMTYtMS0xLTU1MTc1_8af52e53-e02e-4ad4-a5fd-925e8c7166f9">101,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i145990d083044fd6bef45783606a2a65_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjktMTAtMS0xLTU1MTc1_dde8abbe-756a-4e19-a36f-239d5b91073b">2,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjktMTYtMS0xLTU1MTc1_9e84ff90-4522-4686-8588-3b4c01283366">2,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash dividends paid:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common Stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzEtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjpmMjZlN2I1ZDNjNzI0OTQwOTA2MDM4YWJkNTE0MmJhM18xOA_08179082-b34d-4fa5-9f98-5af2dfee1092">0.50</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab7a9f370dc545a29aa440f071155693_D20210101-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzEtOC0xLTEtNTUxNzU_ba351670-efea-4630-bba5-360d44fd5f7f">3,571</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzEtMTYtMS0xLTU1MTc1_dfe12abd-5424-400e-bf26-b5373d3d4172">3,571</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Class B Common Stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzItMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0ZTEwOTA5NWEyNTU0NDdjODBhMjJlMjUzMjNkZTI3Yl8yNg_201eb41a-01af-46ed-9999-4e696581a490">0.50</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6299d71bb8b41e6b0a9b371eb7aa07f_D20210101-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzItOC0xLTEtNTUxNzU_f6ebb705-5518-49b3-b70c-fb8d18d07807">1,116</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzItMTYtMS0xLTU1MTc1_f76c5b4d-38c0-4ce4-a4ba-a698d91555c8">1,116</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balance on July 2, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f4e83d16da4ca0b3cc464de6a7d4bd_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtMi0xLTEtNTUxNzU_93c45a71-5818-4451-b60f-cb7e4e54cd9b">10,204</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a8d14276574c1aad48890729e2279f_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtNC0xLTEtNTUxNzU_4d3ca005-a1d5-4857-b7a5-51153592294b">2,860</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15c6cf6472c444a1b0ac8a039b0a4297_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtNi0xLTEtNTUxNzU_03892ec9-42cb-4e3a-aabc-1274b9d3b9ef">135,953</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc16417f1864780871e99dfe3a65f8d_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtOC0xLTEtNTUxNzU_aed83ec5-bed2-49b7-b2a5-398e80f6883e">641,136</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd80e08074c9447bbc75456cf693e4fa_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtMTAtMS0xLTU1MTc1_6b8ab63e-8ad5-45a4-95f0-b3effcb30147">116,397</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9b53a0ecbb16465e8d6cdae15953b3aa_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtMTItMS0xLTU1MTc1_6819438c-3859-4866-bea1-cf3b732daefd">60,845</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8807ad3a8d524dc6a4b3ef5eb4489c62_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtMTQtMS0xLTU1MTc1_833a704c-79da-4a35-b7a5-f569c591ba05">409</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b435e3459a048dea75b31e88ae5f551_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtMTYtMS0xLTU1MTc1_97305550-7efd-4ab6-8046-ae93ff84d83f">612,502</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_31"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COCA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COLA CONSOLIDATED, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_34"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNC9mcmFnOjcwZWNlNDhjYTEyNTRjMzhhMjA0NzFkNzYxNDliZmE4L3RleHRyZWdpb246NzBlY2U0OGNhMTI1NGMzOGEyMDQ3MWQ3NjE0OWJmYThfMzQzMw_a99296bc-99dc-46a8-a0ba-8dd9d3ec3de5" continuedAt="ic4cc32866c9243da9fa985db1b7f7823" escape="true">Critical Accounting Policies</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="ic4cc32866c9243da9fa985db1b7f7823"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts and the consolidated operations of Coca&#8209;Cola Consolidated, Inc. and its majority-owned subsidiaries (the &#8220;Company&#8221;). All significant intercompany accounts and transactions have been eliminated. The condensed consolidated financial statements reflect all adjustments, including normal, recurring accruals, which, in the opinion of management, are necessary for a fair statement of the results for the periods presented.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the Company&#8217;s quarters, other than the fourth quarter, ends on the Friday closest to the last day of the corresponding quarterly calendar period. The Company&#8217;s fourth quarter and fiscal year end on December&#160;31 regardless of the day of the week on which December&#160;31 falls. The condensed consolidated financial statements presented are:</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The financial position as of July&#160;1, 2022 and December&#160;31, 2021.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The results of operations, comprehensive income and changes in stockholders&#8217; equity for the three-month periods ended July&#160;1, 2022 (the &#8220;second quarter&#8221; of fiscal 2022 (&#8220;2022&#8221;)) and July&#160;2, 2021 (the &#8220;second quarter&#8221; of fiscal 2021 (&#8220;2021&#8221;)) and the six-month periods ended July&#160;1, 2022 (the &#8220;first half&#8221; of 2022) and July&#160;2, 2021 (the &#8220;first half&#8221; of 2021).</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The changes in cash flows for the first half of 2022 and the first half of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) for interim financial reporting and the instructions to Form 10-Q and Article 10 of Regulation S-X. The accounting policies followed in the presentation of interim financial results are consistent with those followed on an annual basis. These policies are presented in Note&#160;1 to the consolidated financial statements included in the Company&#8217;s Annual Report on Form&#160;10-K for 2021 filed with the United States Securities and Exchange Commission (the &#8220;SEC&#8221;).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements, in conformity with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="coke:SignificantAccountingPoliciesPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNC9mcmFnOjcwZWNlNDhjYTEyNTRjMzhhMjA0NzFkNzYxNDliZmE4L3RleHRyZWdpb246NzBlY2U0OGNhMTI1NGMzOGEyMDQ3MWQ3NjE0OWJmYThfMzQzNA_eff1d94a-4944-416a-b1ab-d879ee27a5aa" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company has made a number of estimates and assumptions relating to the reporting of its results of operations and financial position in the preparation of its condensed consolidated financial statements in conformity with GAAP. Actual results could differ significantly from those estimates under different assumptions and conditions. The Company included in its Annual Report on Form 10-K for 2021 under the caption &#8220;Discussion of Critical Accounting Estimates&#8221; in &#8220;Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; a discussion of the Company&#8217;s most critical accounting estimates, which are those the Company believes to be the most important to the portrayal of its financial condition and results of operations and require management&#8217;s most difficult, subjective and complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any changes in critical accounting estimates are discussed with the Audit Committee of the Company&#8217;s Board of Directors during the quarter in which a change is contemplated and prior to making such change.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_37"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTIyMzI_eb6f730c-054a-4338-a9fa-211c8f85b880" continuedAt="ia63bac184ae14a2189375a2eb3dce012" escape="true">Related Party Transactions</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="ia63bac184ae14a2189375a2eb3dce012" continuedAt="i1bd4f6d69a974c419d83dbf51a36c125"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The&#160;Coca&#8209;Cola&#160;Company</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s business consists primarily of the distribution, marketing and manufacture of nonalcoholic beverages of The&#160;Coca&#8209;Cola&#160;Company, which is the sole owner of the formulas under which the primary components of its soft drink products, either concentrate or syrup, are manufactured.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 17, 2022, the Company entered into a stockholder conversion agreement (the &#8220;Stockholder Conversion Agreement&#8221;) with the JFH Family Limited Partnership&#8212;SW1, the Anne Lupton Carter Trust f/b/o Sue Anne H. Wells, the JFH Family Limited Partnership&#8212;DH1 and the Anne Lupton Carter Trust f/b/o Deborah S. Harrison (collectively, the &#8220;Converting Stockholders&#8221;), pursuant to which the Company and the Converting Stockholders agreed upon the process for converting an aggregate of </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i1bd4f6d69a974c419d83dbf51a36c125" continuedAt="ieaa4e50481174e5fac405725f8244da4"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i1b5a3366dd734d75a055fc6f35c0171b_D20220317-20220317" decimals="INF" name="us-gaap:ConversionOfStockSharesConverted1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfODIw_915c8bbe-c5da-45dd-b1a4-83bca7b4479d">1,227,546</ix:nonFraction> shares of the Company&#8217;s Class B Common Stock owned by the Converting Stockholders on a <ix:nonFraction unitRef="number" contextRef="i1b5a3366dd734d75a055fc6f35c0171b_D20220317-20220317" decimals="INF" name="coke:ConversionOfStockConversionRatio" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfOTEw_943f6857-f2df-4963-85d9-7991c85fa0ca">one</ix:nonFraction> share for one share basis into shares of the Company&#8217;s Common Stock, effective as of March&#160;17, 2022 (the &#8220;Converted Shares&#8221;). In the Stockholder Conversion Agreement, the Company agreed to cause the Converted Shares to be registered for resale pursuant to the Company&#8217;s existing automatic shelf registration statement and the Converting Stockholders agreed to certain restrictions on their resale of the Converted Shares, including a trade volume limitation that prohibits the sale of more than <ix:nonFraction unitRef="shares" contextRef="i5498b5fbba0a4a0fa00d068c51745b41_D20220317-20220317" decimals="INF" name="coke:ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTM5Ng_0257dcb4-4f64-4a1c-9caa-160aa91a5a8a">175,000</ix:nonFraction> of the Converted Shares in the aggregate during any <ix:nonFraction unitRef="month" contextRef="i5498b5fbba0a4a0fa00d068c51745b41_D20220317-20220317" decimals="INF" name="coke:ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTQ1MQ_1237b38d-8eeb-42a6-8b8e-7b2b0513215e">three</ix:nonFraction>-consecutive month period. On June 21, 2022, the Company filed a prospectus supplement with the SEC pursuant to the Company&#8217;s existing automatic shelf registration statement, registering the Converted Shares for resale by the Converting Stockholders. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will not receive any proceeds from any resale of the Converted Shares by the Converting Stockholders.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">J.&#160;Frank Harrison,&#160;III, Chairman of the Board of Directors and Chief Executive Officer of the Company, controls <ix:nonFraction unitRef="shares" contextRef="if8192918c89245cab43652f0b83aa86d_I20220701" decimals="INF" name="coke:VotingPowerOfStockHeldByRelatedPartyShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTU5Mw_d7fa52b6-633c-4b59-8803-d827955e64f5">1,004,394</ix:nonFraction> shares of the Company&#8217;s Class&#160;B Common Stock, which represent approximately <ix:nonFraction unitRef="number" contextRef="i1ae941f693784a5bbd18da147631e147_I20220701" decimals="2" name="coke:VotingPowerOfStockHeldByRelatedPartyPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTY3Mg_6ca791cd-acc9-4da0-ac84-a182386bc538">71</ix:nonFraction>% of the total voting power of the Company&#8217;s outstanding Common Stock and Class&#160;B Common Stock on a consolidated basis. In addition, other members of the Harrison family control shares of the Company&#8217;s Common Stock representing approximately <ix:nonFraction unitRef="number" contextRef="ie48f1cdf36d64e68a270690b33fc4826_I20220701" decimals="2" name="coke:VotingPowerOfStockHeldByRelatedPartyPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTkxNQ_c304ee85-844a-4172-92aa-476a8ff2a8be">4</ix:nonFraction>% of the total voting power of the Company&#8217;s outstanding Common Stock and Class&#160;B Common Stock on a consolidated basis.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;1, 2022, The&#160;Coca&#8209;Cola&#160;Company owned shares of the Company&#8217;s Common Stock representing approximately <ix:nonFraction unitRef="number" contextRef="ia16857fa0daf435ea448f9fb1487bd2b_I20220701" decimals="2" name="coke:VotingPowerOfStockHeldByRelatedPartyPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMjEzOQ_c71b4d21-71e7-418d-ab6d-d7b92c5db1f0">9</ix:nonFraction>% of the total voting power of the Company&#8217;s outstanding Common Stock and Class&#160;B Common Stock on a consolidated basis. The number of shares of the Company&#8217;s Common Stock currently held by The&#160;Coca&#8209;Cola&#160;Company gives it the right to have a designee proposed by the Company for nomination to the Company&#8217;s Board of Directors in the Company&#8217;s annual proxy statement. J.&#160;Frank Harrison,&#160;III and the trustees of certain trusts established for the benefit of descendants of the late J. Frank Harrison, Jr., have agreed to vote the shares of the Company&#8217;s Class&#160;B Common Stock and Common Stock that they control in favor of such designee. The&#160;Coca&#8209;Cola&#160;Company does not own any shares of the Company&#8217;s Class&#160;B Common Stock.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTIyMzE_807548c1-1def-4a0c-bb6d-a029be0ee33e" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the significant cash transactions between the Company and The&#160;Coca&#8209;Cola&#160;Company:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.790%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.250%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments made by the Company to The Coca-Cola Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie29ea8f285ed4e96a5d01cdf1f43d908_D20220402-20220701" decimals="-3" name="coke:PaymentsToRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMi0yLTEtMS01NTE3NQ_0c53fa80-6724-41fe-ac42-8c7270b1b751">510,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i527f08f866ad47bfb4ecf90bc5855fdc_D20210403-20210702" decimals="-3" name="coke:PaymentsToRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMi00LTEtMS01NTE3NQ_db822b04-019c-43e5-93b3-5223b534fb0f">366,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a7f68b2a8094d61bbf2270a4bc44e9a_D20220101-20220701" decimals="-3" name="coke:PaymentsToRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMi02LTEtMS01NTE3NQ_a5a49736-39c1-416e-b8a6-cd600d4b233d">930,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibab7159737e945f3b716b46dbb43a8d5_D20210101-20210702" decimals="-3" name="coke:PaymentsToRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMi04LTEtMS01NTE3NQ_7204fedf-6c62-433b-8bc9-407029b261fb">716,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments made by The Coca-Cola Company to the Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie29ea8f285ed4e96a5d01cdf1f43d908_D20220402-20220701" decimals="-3" name="coke:ProceedsFromRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMy0yLTEtMS01NTE3NQ_c756bf4d-28a2-4191-9ae2-a46d2cbc6c96">60,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i527f08f866ad47bfb4ecf90bc5855fdc_D20210403-20210702" decimals="-3" name="coke:ProceedsFromRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMy00LTEtMS01NTE3NQ_4f851ff4-6a03-41c2-8890-ed3ff4a6e515">50,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a7f68b2a8094d61bbf2270a4bc44e9a_D20220101-20220701" decimals="-3" name="coke:ProceedsFromRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMy02LTEtMS01NTE3NQ_e2c9f622-fc82-4b5f-b80d-3ea08cf881d0">120,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibab7159737e945f3b716b46dbb43a8d5_D20210101-20210702" decimals="-3" name="coke:ProceedsFromRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMy04LTEtMS01NTE3NQ_5dfac355-2f8e-4f5e-a7ee-bb74411d6cb9">80,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">This excludes acquisition related sub-bottling payments made by the Company to Coca-Cola Refreshments USA, Inc., a wholly owned subsidiary of The&#160;Coca&#8209;Cola&#160;Company, but includes the purchase price of certain additional BODYARMOR distribution rights, each as discussed below.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January&#160;1, 2022, the Company entered into an agreement to acquire $<ix:nonFraction unitRef="usd" contextRef="i80e4e72decb84aa3b9db38ef273b6019_D20220101-20220101" decimals="-5" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMzMwOA_697f24c6-4948-436d-bfaf-e1ab44ca7aac">30.1</ix:nonFraction> million of additional BODYARMOR distribution rights with an estimated useful life of <ix:nonNumeric contextRef="i80e4e72decb84aa3b9db38ef273b6019_D20220101-20220101" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMzM4OA_0d5afc50-9e09-4ad4-b347-7d3d5526adc1">40</ix:nonNumeric> years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">More than <ix:nonFraction unitRef="number" contextRef="i5a7f68b2a8094d61bbf2270a4bc44e9a_D20220101-20220701" decimals="2" name="coke:PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMzQwMw_312bf1eb-2b7e-4b07-b90b-8645692494ce">80</ix:nonFraction>% of the payments made by the Company to The&#160;Coca&#8209;Cola&#160;Company were for concentrate, syrup, sweetener and other finished goods products, which were recorded in cost of sales in the condensed consolidated statements of operations and represent the primary components of the soft drink products the Company manufactures and distributes. Payments made by the Company to The&#160;Coca&#8209;Cola&#160;Company also included payments for marketing programs associated with large, national customers managed by The&#160;Coca&#8209;Cola&#160;Company on behalf of the Company, which were recorded as a reduction to net sales in the condensed consolidated statements of operations. Other payments made by the Company to The&#160;Coca&#8209;Cola&#160;Company related to cold drink equipment parts, fees associated with the rights to distribute certain brands and other customary items.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Payments made by The&#160;Coca&#8209;Cola&#160;Company to the Company included annual funding in connection with the Company&#8217;s agreement to support certain business initiatives developed by The&#160;Coca&#8209;Cola&#160;Company and funding associated with the delivery of post-mix products to various customers, both of which were recorded as a reduction to cost of sales in the condensed consolidated statements of operations. Post-mix products are dispensed through equipment that mixes fountain syrups with carbonated or still water, enabling fountain retailers to sell finished products to consumers in cups or glasses. Payments made by The&#160;Coca&#8209;Cola&#160;Company to the Company also included transportation services and fountain product delivery and equipment repair services performed by the Company on The&#160;Coca&#8209;Cola&#160;Company&#8217;s equipment, all of which were recorded in net sales in the condensed consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Coca&#8209;Cola Refreshments USA, Inc. (&#8220;CCR&#8221;)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, The&#160;Coca&#8209;Cola&#160;Company and CCR entered into comprehensive beverage agreements (collectively, the &#8220;CBA&#8221;), related to a multi-year series of transactions, which were completed in October 2017, through which the Company acquired and </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ieaa4e50481174e5fac405725f8244da4" continuedAt="ifb4b78ec512b4c16b69bc3a4cbe17c94"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exchanged distribution territories and manufacturing plants (the &#8220;System Transformation&#8221;). The CBA requires the Company to make quarterly sub-bottling payments to CCR on a continuing basis in exchange for the grant of exclusive rights to distribute, promote, market and sell the authorized brands of The&#160;Coca&#8209;Cola&#160;Company and related products in certain distribution territories the Company acquired from CCR. These sub-bottling payments are based on gross profit derived from the Company&#8217;s sales of certain beverages and beverage products that are sold under the same trademarks that identify a covered beverage, a beverage product or certain cross-licensed brands applicable to the System Transformation (&#8220;acquisition related sub-bottling payments&#8221;).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition related sub-bottling payments to CCR were $<ix:nonFraction unitRef="usd" contextRef="i2769d9b0978c4858832abd7be19db222_D20220101-20220701" decimals="-5" name="coke:PaymentOfContingentConsiderationOfAcquisitions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNjIxOA_90c1e532-af2b-4605-bf78-c7657f971671">18.7</ix:nonFraction>&#160;million in the first half of 2022 and $<ix:nonFraction unitRef="usd" contextRef="i4e81c4fba6c24dac8ba00fe1988a87f2_D20210101-20210702" decimals="-5" name="coke:PaymentOfContingentConsiderationOfAcquisitions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNjI0MQ_bbc076a6-a5e4-4598-847b-02b2ec6c898d">19.9</ix:nonFraction>&#160;million in the first half of 2021. <ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTIyMzM_a9cb3b39-9dff-4f94-908a-b946ea216903" continuedAt="i54e5f7e6ada5427eb7f83864b79649d5" escape="true">The following table summarizes the liability recorded by the Company to reflect the estimated fair value of contingent consideration related to future expected acquisition related sub&#8209;bottling payments to CCR:</ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="i54e5f7e6ada5427eb7f83864b79649d5"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8251a2a4e49a4036bc33440549de073b_I20220701" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmRhZDhmZjliNTk5NTRjN2Q4MTY0MDNkYWM5ZGZjMzg5L3RhYmxlcmFuZ2U6ZGFkOGZmOWI1OTk1NGM3ZDgxNjQwM2RhYzlkZmMzODlfMS0yLTEtMS01NTE3NQ_fa27ce48-9b11-4e34-98d6-c9cc0c4c19b5">40,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c3aeda68f544700b3968cc9cfe40b78_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmRhZDhmZjliNTk5NTRjN2Q4MTY0MDNkYWM5ZGZjMzg5L3RhYmxlcmFuZ2U6ZGFkOGZmOWI1OTk1NGM3ZDgxNjQwM2RhYzlkZmMzODlfMS00LTEtMS01NTE3NQ_81f30db6-7270-4463-855f-8e582b90301b">51,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent portion of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8251a2a4e49a4036bc33440549de073b_I20220701" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmRhZDhmZjliNTk5NTRjN2Q4MTY0MDNkYWM5ZGZjMzg5L3RhYmxlcmFuZ2U6ZGFkOGZmOWI1OTk1NGM3ZDgxNjQwM2RhYzlkZmMzODlfMi0yLTEtMS01NTE3NQ_871a38ca-ca6f-4757-ba19-6ce36ff206cc">481,938</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c3aeda68f544700b3968cc9cfe40b78_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmRhZDhmZjliNTk5NTRjN2Q4MTY0MDNkYWM5ZGZjMzg5L3RhYmxlcmFuZ2U6ZGFkOGZmOWI1OTk1NGM3ZDgxNjQwM2RhYzlkZmMzODlfMi00LTEtMS01NTE3NQ_741e8deb-9f9d-468f-af3b-c3a6bf0692ee">490,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8251a2a4e49a4036bc33440549de073b_I20220701" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmRhZDhmZjliNTk5NTRjN2Q4MTY0MDNkYWM5ZGZjMzg5L3RhYmxlcmFuZ2U6ZGFkOGZmOWI1OTk1NGM3ZDgxNjQwM2RhYzlkZmMzODlfMy0yLTEtMS01NTE3NQ_e3f16d69-449e-40ec-9d44-ad9e62c3abd9">522,259</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c3aeda68f544700b3968cc9cfe40b78_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmRhZDhmZjliNTk5NTRjN2Q4MTY0MDNkYWM5ZGZjMzg5L3RhYmxlcmFuZ2U6ZGFkOGZmOWI1OTk1NGM3ZDgxNjQwM2RhYzlkZmMzODlfMy00LTEtMS01NTE3NQ_9fbe0ddf-7fba-4977-888d-19b66d53c0c7">542,105</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Southeastern Container (&#8220;Southeastern&#8221;)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a shareholder of Southeastern, a plastic bottle manufacturing cooperative. The Company accounts for Southeastern as an equity method investment. The Company&#8217;s investment in Southeastern, which was classified as other assets in the condensed consolidated balance sheets, was $<ix:nonFraction unitRef="usd" contextRef="i3c5a3cc997354067ae8c2e8be67e8cad_I20220701" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNjgwNQ_2b30b313-0f55-42e9-8179-c0c427c0b6be">21.8</ix:nonFraction>&#160;million as of July&#160;1, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i27c34aa748a54847842e63c2af5d481c_I20211231" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNjgyMQ_fa9748f5-1a75-431a-9664-e5ecb2e3d1d5">21.7</ix:nonFraction>&#160;million as of December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">South Atlantic Canners, Inc. (&#8220;SAC&#8221;)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a shareholder of SAC, a manufacturing cooperative located in Bishopville, South Carolina. All of SAC&#8217;s shareholders are Coca&#8209;Cola bottlers and each has equal voting rights. The Company accounts for SAC as an equity method investment. The Company&#8217;s investment in SAC, which was classified as other assets in the condensed consolidated balance sheets, was $<ix:nonFraction unitRef="usd" contextRef="i50f9ddc589ee4a68bf5eb59e44153c86_I20211231" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNzI0Mg_8eab01d5-6cf9-4b85-bd1d-a93e142ea62f"><ix:nonFraction unitRef="usd" contextRef="if236bcea8f554009954c59cd7645d0b7_I20220701" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNzI0Mg_95636f9a-6125-43fe-b1a3-9540648194db">8.2</ix:nonFraction></ix:nonFraction>&#160;million as of both July&#160;1, 2022 and December&#160;31, 2021. The Company also guarantees a portion of SAC&#8217;s debt; see Note&#160;20 for additional information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives a fee for managing the day-to-day operations of SAC pursuant to a management agreement. Proceeds from management fees received from SAC, which were recorded as a reduction to cost of sales in the condensed consolidated statements of operations, were $<ix:nonFraction unitRef="usd" contextRef="i7d1573ac6dbb430cbfa149794b688b1a_D20220101-20220701" decimals="-5" name="us-gaap:ProceedsFromFeesReceived" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNzYzMg_ae5434a9-7714-4c8c-befd-940971592e4b">4.4</ix:nonFraction>&#160;million in the first half of 2022 and $<ix:nonFraction unitRef="usd" contextRef="i16b50ffb6398439d97439280319f4c42_D20210101-20210702" decimals="-5" name="us-gaap:ProceedsFromFeesReceived" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNzY1NQ_372693c6-d200-4eb0-9e50-8b61ed7cd443">4.5</ix:nonFraction>&#160;million in the first half of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Coca&#8209;Cola Bottlers&#8217; Sales &amp; Services Company LLC (&#8220;CCBSS&#8221;)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Along with all other Coca&#8209;Cola bottlers in the United States and Canada, the Company is a member of CCBSS, a company formed to provide certain procurement and other services with the intention of enhancing the efficiency and competitiveness of the Coca&#8209;Cola bottling system. The Company accounts for CCBSS as an equity method investment and its investment in CCBSS is not material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CCBSS negotiates the procurement for the majority of the Company&#8217;s raw materials, excluding concentrate, and the Company receives a rebate from CCBSS for the purchase of these raw materials. The Company had rebates due from CCBSS of $<ix:nonFraction unitRef="usd" contextRef="ie684525597b64149a865c1d39cf1eb91_I20220701" decimals="-5" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfODM1Mg_51162b43-5bc1-47c5-a9a7-a29714799534">16.7</ix:nonFraction>&#160;million on July&#160;1, 2022 and $<ix:nonFraction unitRef="usd" contextRef="if2c0767385664a80885dcfe9be92d1f4_I20211231" decimals="-5" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfODM2NQ_21e26c2f-b2d7-4c2d-9004-0eb16241579d">7.9</ix:nonFraction>&#160;million on December&#160;31, 2021, which were classified as accounts receivable, other in the condensed consolidated balance sheets. Changes in rebates receivable relate to volatility in raw material prices.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company pays an administrative fee to CCBSS for its services. The Company incurred administrative fees to CCBSS of $<ix:nonFraction unitRef="usd" contextRef="i0e9338ebfecb4216bb8455465cf84b16_D20220101-20220701" decimals="-5" name="coke:RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfODYwNg_e5cbc22d-aa43-42a2-aa18-135bcd85a17c">1.1</ix:nonFraction>&#160;million in the first half of 2022 and $<ix:nonFraction unitRef="usd" contextRef="i468200ab90f34c2b9944c447d39d4df2_D20210101-20210702" decimals="-5" name="coke:RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfODYyOQ_b7bec87f-0d73-489c-b97a-3f2e00aaa5f2">1.4</ix:nonFraction> million in the first half of 2021, which were classified as selling, delivery and administrative (&#8220;SD&amp;A&#8221;) expenses in the condensed consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CONA Services LLC (&#8220;CONA&#8221;)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a member of CONA, an entity formed with The&#160;Coca&#8209;Cola&#160;Company and certain other Coca&#8209;Cola bottlers to provide business process and information technology services to its members. The Company accounts for CONA as an equity method investment. The Company&#8217;s investment in CONA, which was classified as other assets in the condensed consolidated balance sheets, was $<ix:nonFraction unitRef="usd" contextRef="i4ad7e236b6e2431cbb6472f610415739_I20220701" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfOTE5MQ_da106d13-bd46-4b84-82f6-235acfa4a1e0">15.4</ix:nonFraction>&#160;million as of July&#160;1, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i2c9dad79972c49b1abd8587ed3a07d25_I20211231" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfOTIwNw_8ec69033-46d4-45e8-bd2c-a4cb242653a9">13.7</ix:nonFraction>&#160;million as of December&#160;31, 2021.</span></div></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ifb4b78ec512b4c16b69bc3a4cbe17c94"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to an amended and restated master services agreement with CONA, the Company is authorized to use the Coke One North America system (the &#8220;CONA System&#8221;), a uniform information technology system developed to promote operational efficiency and uniformity among North American Coca&#8209;Cola bottlers. In exchange for the Company&#8217;s rights to use the CONA System and receive CONA-related services, it is charged service fees by CONA. The Company incurred CONA service fees of $<ix:nonFraction unitRef="usd" contextRef="i1c8b56192a4a4d8da5d71ae8bbb57a9e_D20220101-20220701" decimals="-5" name="coke:RelatedPartyServiceFees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfOTY5NQ_0493687a-9237-4554-a0d5-dff04f81c258">13.0</ix:nonFraction>&#160;million in the first half of 2022 and $<ix:nonFraction unitRef="usd" contextRef="i4565335804834529be499e98c626258d_D20210101-20210702" decimals="-5" name="coke:RelatedPartyServiceFees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfOTcxOA_ab4222e0-de7e-4334-bf6b-9ff251485616">12.4</ix:nonFraction>&#160;million in the first half of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Related Party Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its headquarters office facility and an adjacent office facility in Charlotte, North Carolina from Beacon Investment Corporation, of which J.&#160;Frank&#160;Harrison,&#160;III is the majority stockholder and Morgan&#160;H.&#160;Everett, Vice Chair of the Company&#8217;s Board of Directors, is a minority stockholder. The annual base rent the Company is obligated to pay under this lease is subject to an adjustment for an inflation factor and the lease expires on December&#160;31, 2029. The principal balance outstanding under this lease was $<ix:nonFraction unitRef="usd" contextRef="idad7dea9c6a74b0b9dca1b9cb347b54b_I20220701" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTAyNzQ_2d4b5a24-c9e7-4fdb-95e0-ddaed47faa4b">26.9</ix:nonFraction>&#160;million on July&#160;1, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i5b697d4a25c94d6fb5de5695eb6eff7c_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTAyODc_65fdc7df-7451-4841-bccf-bd65a82ab2d7">28.2</ix:nonFraction>&#160;million on December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company previously leased the Snyder Production Center and an adjacent sales facility in Charlotte, North Carolina (the &#8220;Snyder Production Center&#8221;) from Harrison Limited Partnership One (&#8220;HLP&#8221;), which is directly and indirectly owned by trusts of which J.&#160;Frank&#160;Harrison,&#160;III and Sue&#160;Anne H. Wells, a former director of the Company, are trustees and beneficiaries and of which Morgan&#160;H.&#160;Everett is a permissible, discretionary beneficiary. On March 17, 2022, CCBCC Operations, LLC (&#8220;Operations&#8221;), a wholly owned subsidiary of the Company, entered into a definitive purchase and sale agreement with HLP, pursuant to which Operations purchased the Snyder Production Center from HLP on such date for a purchase price of $<ix:nonFraction unitRef="usd" contextRef="i51493cf4cff14525b892c64cd262c588_D20220317-20220317" decimals="-5" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTEwMDc_ab30b3e3-e8b1-4b12-b764-5162296cc45a">60.0</ix:nonFraction>&#160;million. This lease, which was scheduled to expire on December&#160;31, 2035, was terminated in connection with the purchase of the Snyder Production Center by Operations. There was <ix:nonFraction unitRef="usd" contextRef="if59c4dad5f7548989adf95bdfafdf330_I20220701" decimals="-5" name="us-gaap:FinanceLeaseLiability" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTExNjQ_9f245b66-0a29-432c-9ba1-898bd0f3bcf1">no</ix:nonFraction> principal balance outstanding under this lease on&#160;July&#160;1, 2022 and there was a principal balance outstanding of $<ix:nonFraction unitRef="usd" contextRef="i2c0d74d3df644ba5950f229663c1f7a0_I20211231" decimals="-5" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTEyNjk_16c84170-6e6a-496f-99bf-0702e2e044f4">59.1</ix:nonFraction>&#160;million on December&#160;31, 2021.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="coke:SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTIyMjk_175925a8-a34a-4780-b1b5-7d7983b9dce7" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of rental payments for these leases related to the second quarter and the first half of 2022 and 2021 is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Company headquarters</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib423c54bc68a41648de095f1753fd734_D20220402-20220701" decimals="-3" name="coke:RelatedPartiesRentalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMi0yLTEtMS01NTE3NQ_c5e4ee1b-3fef-4d35-b58a-8c4ef7d7d68f">964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46bdabbae2d94d14bf5bab0210e3382f_D20210403-20210702" decimals="-3" name="coke:RelatedPartiesRentalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMi00LTEtMS01NTE3NQ_a768d51c-d39b-4033-9fda-16a3a1c956dc">945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i866d9b5c100b42e280401c76159b94af_D20220101-20220701" decimals="-3" name="coke:RelatedPartiesRentalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMi01LTEtMS01NTE3NQ_4b590db1-738b-4956-99c2-98d8be91a35d">1,927</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4c8ff07d3c448e9a4335abb917691c2_D20210101-20210702" decimals="-3" name="coke:RelatedPartiesRentalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMi02LTEtMS01NTE3NQ_e50d000e-cdc3-4001-a64f-103d201a1b35">1,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Snyder Production Center</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f68f4c23a6040f5a38cc4e777a4836a_D20220402-20220701" decimals="-3" name="coke:RelatedPartiesRentalPayments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMy0yLTEtMS01NTE3NQ_10275887-6535-4e98-83d3-84f2358f435d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b7981bad3148e6b617a90810e625e6_D20210403-20210702" decimals="-3" name="coke:RelatedPartiesRentalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMy00LTEtMS01NTE3NQ_6371ebc7-a53b-4099-912e-e89739261e79">1,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08099c4e403445c9853b38c935aff7bf_D20220101-20220701" decimals="-3" name="coke:RelatedPartiesRentalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMy01LTEtMS01NTE3NQ_ec0c8b9e-eb3f-4c5d-8d19-f1658b530d0d">927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieae2feacd67f4211925160a7b800a900_D20210101-20210702" decimals="-3" name="coke:RelatedPartiesRentalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMy02LTEtMS01NTE3NQ_f149c316-7871-4ee4-8326-b409aebb28cc">2,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Term Performance Equity Plan</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Long-Term Performance Equity Plan compensates J.&#160;Frank Harrison,&#160;III based on the Company&#8217;s performance. Awards granted to Mr.&#160;Harrison under the Long-Term Performance Equity Plan are earned based on the Company&#8217;s attainment during a performance period of certain performance measures, each as specified by the Compensation Committee of the Company&#8217;s Board of Directors. These awards may be settled in cash and/or shares of the Company&#8217;s Class&#160;B Common Stock, based on the average of the closing prices of shares of the Company&#8217;s Common Stock during the last <ix:nonNumeric contextRef="iae47e436eff04cca864743dd35e82d5d_D20220101-20220701" name="coke:AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTE5ODQ_7d32d2a7-f5cf-4066-acac-5cb4640d9389">20</ix:nonNumeric> trading days of the performance period. Compensation expense for the Long-Term Performance Equity Plan, which was included in SD&amp;A expenses in the condensed consolidated statements of operations, was $<ix:nonFraction unitRef="usd" contextRef="i1d1bc2f927af47319b7ed3b97d62a140_D20210403-20210702" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNTQ5NzU1ODI3NTcy_1084ebf3-35f4-469d-8354-582c88657310"><ix:nonFraction unitRef="usd" contextRef="i57e3ea3035b04ce9b1f116d44958dfb8_D20220402-20220701" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNTQ5NzU1ODI3NTcy_af7bfdf5-03cd-433c-a2b7-ace274aaceb2">3.6</ix:nonFraction></ix:nonFraction>&#160;million in both the second quarter of 2022 and the second quarter of 2021 and $<ix:nonFraction unitRef="usd" contextRef="ib90146dc39ec45c6b7da1457af95bf80_D20220101-20220701" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTIxODc_1f34cbe3-98b1-4aff-901e-9c0b811ed6a3">5.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i17de8a51b13044238a1a488c48b71c4e_D20210101-20210702" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTIyMTA_b61a681c-a06e-4b04-9334-d06dbe469027">5.5</ix:nonFraction>&#160;million in the first half of 2022 and the first half of 2021, respectively.</span></div></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_40"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMzQ1Mw_91e195fc-55ba-45b0-8845-134ed56c53c4" continuedAt="i43cacc2faf4643fe89107c631e9fa85b" escape="true">Revenue Recognition</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i43cacc2faf4643fe89107c631e9fa85b" continuedAt="idd6ca62242f249518156023872a41edb"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMzQ0OA_d4d1d575-b6cb-4830-af8d-453de0cc69d2" continuedAt="i1ac3eb58ef6d432ca32f4bcea7d191ac" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s sales are divided into <ix:nonFraction unitRef="category" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="INF" name="coke:NumberOfSalesCategories" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfNjY_8903a730-639c-4f9a-bf30-b28eb718b900">two</ix:nonFraction> main categories: (i)&#160;bottle/can sales and (ii)&#160;other sales. Bottle/can sales include products packaged primarily in plastic bottles and aluminum cans. Bottle/can net pricing is based on the invoice price charged to customers reduced by any promotional allowances. Bottle/can net pricing per unit is impacted by the price charged per package, the sales volume generated for each package and the channels in which those packages are sold. Other sales include sales to other Coca&#8209;Cola bottlers, post-mix products, transportation revenue and equipment maintenance revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s contracts are derived from customer orders, including customer sales incentives, generated through an order processing and replenishment model. Generally, the Company&#8217;s service contracts and contracts related to the delivery of specifically identifiable products have a single performance obligation. Revenues do not include sales or other taxes collected from customers. The Company has defined its performance obligations for its contracts as either at a point in time or over time. Bottle/can sales, sales to other Coca&#8209;Cola bottlers and post-mix sales are recognized when control transfers to a customer, which is generally upon delivery and is considered a single point in time (&#8220;point in time&#8221;). Point in time sales accounted for approximately <ix:nonFraction unitRef="number" contextRef="ib81a00d51e2a4f778682ca24e250bf8c_D20220101-20220701" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMTQwMw_524b6ccc-047b-4a48-b0c0-65043a686a82"><ix:nonFraction unitRef="number" contextRef="i1329807ed4a640928d0a3f6a844027a7_D20210101-20210702" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMTQwMw_524cb125-9d23-4bbf-965b-528c35a456d9">97</ix:nonFraction></ix:nonFraction>% of the Company&#8217;s net sales in both the first half of 2022 and the first half of 2021.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="idd6ca62242f249518156023872a41edb"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1ac3eb58ef6d432ca32f4bcea7d191ac">Other sales, which include revenue for service fees related to the repair of cold drink equipment and delivery fees for freight hauling and brokerage services, are recognized over time (&#8220;over time&#8221;). Revenues related to cold drink equipment repair are recognized as the respective services are completed using a cost-to-cost input method. Repair services are generally completed in less than <ix:nonNumeric contextRef="i027db277dabb4ff49c125e3fc89f9544_D20220101-20220701" name="coke:RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMTkwNw_5317549e-7959-4778-8cb9-c09048099de3">one day</ix:nonNumeric> but can extend up to <ix:nonNumeric contextRef="i8e75ea6a4a574f4b9bb02d4df11f7158_D20220101-20220701" name="coke:RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMTkzMQ_a6fc219b-8249-4573-9574-22611e523d7d">one month</ix:nonNumeric>. Revenues related to freight hauling and brokerage services are recognized as the delivery occurs using a miles driven output method. Generally, delivery occurs and freight charges are recognized in the same day. Over time sales orders open at the end of a financial period are not material to the condensed consolidated financial statements.</ix:continuation></span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMzQ0NQ_2313212e-f881-4fa2-8887-7b3291855671" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a disaggregation of revenue from contracts with customers:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Point in time net sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages - point in time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77d21f1d75d54a4cb56860e80513bccf_D20220402-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMy0yLTEtMS01NTE3NQ_2462ea79-5a18-4c21-b391-401cda136a2e">1,550,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4613e75df6684b7c83b10acc64abeab6_D20210403-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMy00LTEtMS01NTE3NQ_5eaf60e2-262d-495c-b828-8ccd944243a1">1,388,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15d7dee7a64d4bf98f0f891bd8ed6228_D20220101-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMy02LTEtMS01NTE3NQ_457490d8-23a9-41ed-acfd-9458308320e5">2,912,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i958eaea57ef34d4fadfc8b96b4175e45_D20210101-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMy04LTEtMS01NTE3NQ_3018b7cd-99eb-49df-ac49-7623e87ab471">2,614,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total point in time net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5143d1e1f3c64391a0fdef35962925d5_D20220402-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNC0yLTEtMS01NTE3NQ_245a6ffb-8997-4d2f-bd91-bf19659bfb53">1,550,255</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea8f4b42b4194b5db50b1d8068dc71c6_D20210403-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNC00LTEtMS01NTE3NQ_967b9316-9294-4095-889b-eafe7951afe4">1,388,991</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78ee99fec5de475c80a061c5c9afed74_D20220101-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNC02LTEtMS01NTE3NQ_843d589b-1786-47fe-9a3f-2b00e60f95c4">2,912,506</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1df7f6f5662040ea8b587fe57db33db2_D20210101-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNC04LTEtMS01NTE3NQ_dc8d3072-9609-4b58-ba8a-0d265d72f097">2,614,203</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Over time net sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages - over time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0befa0f47d7344d6aa4f86c5956f3adc_D20220402-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNy0yLTEtMS01NTE3NQ_b09dfa6e-070f-4d3e-9c86-392921c4e680">11,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i805448ab884942f9ac8ac777b097273f_D20210403-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNy00LTEtMS01NTE3NQ_2496f42a-f94d-4e16-adbd-8e6563c4ef58">10,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i908b409c305e4ac7b90a43d6dd411a56_D20220101-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNy02LTEtMS01NTE3NQ_4c22e452-fffb-4af0-a956-bddddea69f69">22,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324b496f91b249008bcf8cfb83f7367e_D20210101-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNy04LTEtMS01NTE3NQ_db9e3395-c725-4068-9fe3-06d4e176ed0c">20,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other - over time</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7dedea0f4214e008aed9b496c8937fd_D20220402-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOC0yLTEtMS01NTE3NQ_d03b332c-f949-4b60-a3e4-81d65f3fcf8d">33,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i691aefc24d2744df8c5258ccff94daa1_D20210403-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOC00LTEtMS01NTE3NQ_f9d6428a-1cc1-4055-82e7-f12758b8ee45">33,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2121235b49c4e4aa06e40053c8f8f77_D20220101-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOC02LTEtMS01NTE3NQ_20553c86-a2c1-4d4b-83f6-2305bc89cc91">64,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1128176f7945039db84f2073446d5d_D20210101-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOC04LTEtMS01NTE3NQ_0ee2ddb6-b81a-48aa-b64d-e94d34847daa">67,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total over time net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66af6ef3652342e3aa7c358398297ec3_D20220402-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOS0yLTEtMS01NTE3NQ_1092ca50-76d6-4f94-9d6a-4ef72eb4619a">44,960</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c33a333f03c4d5992df4490b440de5d_D20210403-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOS00LTEtMS01NTE3NQ_a417a18b-7844-458b-b914-da7aa2605930">44,095</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0e3b2df5894862b5b378cb1b032dc3_D20220101-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOS02LTEtMS01NTE3NQ_524cdb55-1920-4993-b8fa-d55df8a09eca">87,067</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f793cf54e39435dbc27ed0aff26f5b8_D20210101-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOS04LTEtMS01NTE3NQ_1a94ac48-435c-45aa-af9b-c7fb223c752f">88,740</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMTEtMi0xLTEtNTUxNzU_91e7111a-51d9-4eab-b48a-937e4efd4be0">1,595,215</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMTEtNC0xLTEtNTUxNzU_39bea5dd-6e16-4a03-83fe-2c511ef65736">1,433,086</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMTEtNi0xLTEtNTUxNzU_d3ef998f-9462-4043-8c8b-ac656e390b2c">2,999,573</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMTEtOC0xLTEtNTUxNzU_2b801e66-90c4-4305-a242-5b5eac90cd38">2,702,943</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s allowance for doubtful accounts in the condensed consolidated balance sheets includes a reserve for customer returns and an allowance for credit losses. The Company experiences customer returns primarily as a result of damaged or out-of-date product. At any given time, the Company estimates less than <ix:nonFraction unitRef="number" contextRef="i478159abb7ca4f76b60bc8d3249def73_D20220101-20220701" decimals="2" name="coke:RevenueRecognitionSalesReturnsEstimatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMjY4OA_29ddd3f6-8769-4a2e-9d6e-bbe1adc790a6"><ix:nonFraction unitRef="number" contextRef="i6ab78176755d450bab4fd9291f0cc196_D20220101-20220701" decimals="2" name="coke:RevenueRecognitionSalesReturnsEstimatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMjY4OA_3dce6af3-d412-4303-9f47-169fb38c111b">1</ix:nonFraction></ix:nonFraction>% of bottle/can sales and post-mix sales could be at risk for return by customers. Returned product is recognized as a reduction to net sales. The Company&#8217;s reserve for customer returns was $<ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-5" name="us-gaap:ContractWithCustomerRightToRecoverProduct" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMjg3OQ_553d8383-d765-4b19-940a-843ac0a5f1ce"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerRightToRecoverProduct" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMjg3OQ_8325357c-6035-4ecc-8780-0bf1912d2831">3.0</ix:nonFraction></ix:nonFraction>&#160;million as of both July&#160;1, 2022 and December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates an allowance for credit losses, based on historic days&#8217; sales outstanding trends, aged customer balances, previously written-off balances and expected recoveries up to balances previously written off, in order to present the net amount expected to be collected. Accounts receivable balances are written off when determined uncollectible and are recognized as a reduction to the allowance for credit losses. <ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMzQ1MQ_63597fec-3ae1-4f01-9e41-ea3a3bca2712" continuedAt="ia25231379aa542eb8b67ef4b1aab269a" escape="true">Following is a summary of activity for the allowance for credit losses during the first half of 2022 and the first half of 2021:</ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="ia25231379aa542eb8b67ef4b1aab269a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.124%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance - allowance for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfMi0yLTEtMS01NTE3NQ_aa76f763-c86d-4c62-bb2c-ee7d4b4bbd93">14,336</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c1450a378c3481cabd6d30ade364ee1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfMi00LTEtMS01NTE3NQ_a169bee1-1467-4368-abc4-81031a3c5787">18,070</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to expenses and as reductions to net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfMy0yLTEtMS01NTE3NQ_af055663-729b-4e54-ad13-5bfc88a15046">47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfMy00LTEtMS01NTE3NQ_4ec1f632-2bd5-44b1-a395-2d1289da416d">1,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfNC0yLTEtMS01NTE3NQ_7362ed1d-2a93-42f3-a190-980ab1cb6d86">2,860</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfNC00LTEtMS01NTE3NQ_42284339-afa9-4bf5-89de-243c64af82d0">6,790</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance - allowance for credit losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfNS0yLTEtMS01NTE3NQ_c834c378-9309-4478-86b3-c76aef311ffb">11,523</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b435e3459a048dea75b31e88ae5f551_I20210702" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfNS00LTEtMS01NTE3NQ_f123fd6b-b967-4a0c-bf40-242a2d08f42c">12,932</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_43"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RleHRyZWdpb246MmQzNjY3NTQ4YzU1NDliNjg4YmZjMmViNWMxMGIwYzNfMTE2Mw_0fd8d567-1301-4221-9d43-90659b1ae4b7" continuedAt="i6f9ce73e91484c52a9c2fbb38e2681b2" escape="true">Segments</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i6f9ce73e91484c52a9c2fbb38e2681b2" continuedAt="ia52e086406f049ff8bbd668e47ee9bd6"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates segment reporting in accordance with Financial Accounting Standards Board Accounting Standards Codification Topic 280, Segment Reporting, each reporting period, including evaluating the reporting package reviewed by the Chief Operating Decision Maker (the &#8220;CODM&#8221;). The Company has concluded the Chief Executive Officer, the Chief Operating Officer and the Chief Financial Officer, as a group, represent the CODM. Asset information is not provided to the CODM.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes <ix:nonFraction unitRef="segment" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RleHRyZWdpb246MmQzNjY3NTQ4YzU1NDliNjg4YmZjMmViNWMxMGIwYzNfNTIy_484b10fd-e401-46ef-a15c-9cff1efa8948">three</ix:nonFraction> operating segments exist. Nonalcoholic Beverages represents the vast majority of the Company&#8217;s consolidated net sales and income from operations. The additional <ix:nonFraction unitRef="segment" contextRef="ibf75b71e9d6242beaa602639ef4e6c0b_D20220101-20220701" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RleHRyZWdpb246MmQzNjY3NTQ4YzU1NDliNjg4YmZjMmViNWMxMGIwYzNfNjg2_5ed51717-1c78-43a7-9bbe-d4b798e7e5a3">two</ix:nonFraction> operating segments do not meet the quantitative thresholds for separate reporting, either individually or in the aggregate, and, therefore, have been combined into &#8220;All Other.&#8221; </span></div></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ia52e086406f049ff8bbd668e47ee9bd6"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RleHRyZWdpb246MmQzNjY3NTQ4YzU1NDliNjg4YmZjMmViNWMxMGIwYzNfMTE2NA_e1caa6e1-15ea-4225-aae5-53b7245f5de9" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s segment results are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20f9ea1319be4ea4bf99fb70dc9ff141_D20220402-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMy0yLTEtMS01NTE3NQ_8a7231ac-fc75-43fb-821f-6d4e6517951a">1,562,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i968c7f90e02a4db59b2757278f1fe37f_D20210403-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMy00LTEtMS01NTE3NQ_2ccb8246-bb30-4e1a-9d76-9a50b1615b36">1,399,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d10d915477b45d3b22518b079d0b939_D20220101-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMy02LTEtMS01NTE3NQ_c9273a3c-7a75-4a22-9337-2e1859f3b3d1">2,935,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic41cf4288c834d83a13c720528e67d3a_D20210101-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMy04LTEtMS01NTE3NQ_f30052d6-3244-4b38-8c10-b9afc622fb4b">2,635,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic45f3c66afd648e39857df4fb55780ec_D20220402-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNC0yLTEtMS01NTE3NQ_112239d5-59e1-46cc-961d-6c28e7610903">105,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85e87ce03cbe41afa237bb9e40b1d076_D20210403-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNC00LTEtMS01NTE3NQ_323350c2-0f50-46e7-b5d9-19cc4a0279d9">93,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aad9af9e02741248577fe1300f20a8a_D20220101-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNC02LTEtMS01NTE3NQ_6b25bd58-9be0-4548-bab3-1f78b32a29a1">202,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i572632d7b3be4d7e913341342f637429_D20210101-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNC04LTEtMS01NTE3NQ_f217fcdd-bb63-42ab-b80b-844d4caf6195">183,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2acb7b7436e54a028d07b598738024f4_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNS0yLTEtMS01NTE3NQ_77061f86-6a29-4343-8ff3-c347f41445f7">72,709</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia0b3caee1c2e4688a0c2f0e6ab71850c_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNS00LTEtMS01NTE3NQ_2da4aea4-0f3b-4c1e-92d1-a52175b4b07c">60,021</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i535f2c0cf7e441d8b9a890ca5a89c46a_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNS02LTEtMS01NTE3NQ_845bc900-83c3-4f11-8036-d1b4677106ff">137,735</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20678a295a534e45870e4c22a6ac5414_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNS04LTEtMS01NTE3NQ_0db3f3f1-22b2-4729-af02-7d5809d942be">115,203</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNi0yLTEtMS01NTE3NQ_cfde3e3c-7c20-4823-aa4a-4c697aa3e232">1,595,215</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNi00LTEtMS01NTE3NQ_41cbc3b1-a533-4db3-a1f7-d74759419b09">1,433,086</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNi02LTEtMS01NTE3NQ_ae8f1b98-5fe3-4574-ad89-2ee8747ca3e6">2,999,573</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNi04LTEtMS01NTE3NQ_56a644be-b2a1-4c22-b2f3-1e00edacf86b">2,702,943</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20f9ea1319be4ea4bf99fb70dc9ff141_D20220402-20220701" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfOS0yLTEtMS01NTE3NQ_3e25e646-8b12-4cfe-b00c-790a99a70d4f">144,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i968c7f90e02a4db59b2757278f1fe37f_D20210403-20210702" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfOS00LTEtMS01NTE3NQ_f945ad4b-e449-4213-809f-98b2135e606a">124,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d10d915477b45d3b22518b079d0b939_D20220101-20220701" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfOS02LTEtMS01NjQ4Mw_724796f6-5921-4e8c-8903-5b2f0db1807a">278,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic41cf4288c834d83a13c720528e67d3a_D20210101-20210702" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfOS04LTEtMS01NjQ5OA_8afc8b76-3c6f-4305-b732-7c111041cedc">219,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic45f3c66afd648e39857df4fb55780ec_D20220402-20220701" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTAtMi0xLTEtNTUxNzU_7cecfe31-c1ca-40c9-b245-4171821bdc53">3,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85e87ce03cbe41afa237bb9e40b1d076_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTAtNC0xLTEtNTUxNzU_607adcf6-cd95-4082-a611-afe4b69366ab">3,511</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3aad9af9e02741248577fe1300f20a8a_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTAtNi0xLTEtNTY0ODM_af3e74dc-0ad3-4e80-9580-a3d6e6cd1a26">292</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i572632d7b3be4d7e913341342f637429_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTAtOC0xLTEtNTY0OTg_9c96b2b0-0325-43ab-b975-6fa68bb2750f">4,369</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTEtMi0xLTEtNTUxNzU_e286bd2c-3aef-45a5-a864-d7035f344a69">147,293</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTEtNC0xLTEtNTUxNzU_7f0fb09f-bcfd-4072-acba-82b3e7513a35">120,861</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTEtNi0xLTEtNTc0Njg_ba772fdb-1739-46a7-8064-4bcab5076dcf">278,278</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTEtOC0xLTEtNTc0NzQ_b8d8b219-65aa-4a23-b826-7c96b03c67e4">215,045</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20f9ea1319be4ea4bf99fb70dc9ff141_D20220402-20220701" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTQtMi0xLTEtNTUxNzU_66665fbe-bcf3-4b89-8729-313c72013b8f">39,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i968c7f90e02a4db59b2757278f1fe37f_D20210403-20210702" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTQtNC0xLTEtNTUxNzU_260ebf79-fd90-470e-9644-8154be415300">41,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d10d915477b45d3b22518b079d0b939_D20220101-20220701" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTQtNi0xLTEtNTY1MDM_f7c64326-4061-4e76-bdd5-a0f4fe056790">80,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic41cf4288c834d83a13c720528e67d3a_D20210101-20210702" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTQtOC0xLTEtNTY1MTA_2c9af6c3-9fbf-405b-9705-83d97dfb3712">81,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic45f3c66afd648e39857df4fb55780ec_D20220402-20220701" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTUtMi0xLTEtNTUxNzU_0554099a-abc7-490b-bd5e-ee93dd428d39">2,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85e87ce03cbe41afa237bb9e40b1d076_D20210403-20210702" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTUtNC0xLTEtNTUxNzU_bd3387f9-6b66-4d59-b3fc-ad186f0e4270">3,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aad9af9e02741248577fe1300f20a8a_D20220101-20220701" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTUtNi0xLTEtNTY1MDM_b06c4aba-e846-4c46-a757-f01fb4b2b941">5,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i572632d7b3be4d7e913341342f637429_D20210101-20210702" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTUtOC0xLTEtNTY1MTA_45b61316-d8b0-4171-8643-2c11a334fdba">6,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTYtMi0xLTEtNTUxNzU_28d02197-7db0-4f2c-bdbc-fce9d9952fda">42,583</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTYtNC0xLTEtNTUxNzU_c9549723-5f02-427c-a0a2-da33d168ea82">44,357</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTYtNi0xLTEtNTc0NzY_c21070c8-b43b-40ef-9b54-aa22196c6b31">85,852</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTYtOC0xLTEtNTc0Nzg_8d0b0639-06c5-48a3-aa49-7fffa2caeea9">87,883</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The entire net sales elimination represents net sales from the All Other segment to the Nonalcoholic Beverages segment. Sales between these segments are recognized at either fair market value or cost depending on the nature of the transaction.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_46"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMTgyOQ_8946e0c3-7122-4a64-94a4-2367c736f966" continuedAt="i383691a5aaf84f4584950c854330cf94" escape="true">Net Income Per Share</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i383691a5aaf84f4584950c854330cf94" continuedAt="i57c06a700e9f4feba1e2c589b50ab8cb"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMTgyNQ_a6430086-9c5b-4601-9f87-f3b746e39113" continuedAt="i4461c21513e4428e80a870aee88f1481" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic net income per share and diluted net income per share under the two-class method:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.968%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic and diluted net income per Common Stock and Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMy0yLTEtMS01NTE3NQ_371280cb-f2fb-400b-a5b7-7581eeb7e297">99,562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMy00LTEtMS01NTE3NQ_64b82f35-ab68-427c-a7ba-685d8257c3e5">48,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMy02LTEtMS01NTE3NQ_c1fd7330-be1e-4171-9d1d-333e45b6e18e">192,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMy04LTEtMS01NTE3NQ_e1785269-c7ee-4459-9509-e31a3d027dc4">101,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less dividends:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNS0yLTEtMS01NTE3NQ_4e9244b2-21b5-4746-8783-12fb1aa83bb8">2,092</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNS00LTEtMS01NTE3NQ_7e13c4da-8009-4580-88e7-a4806811fcd0">1,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNS02LTEtMS01NTE3NQ_7f0186bb-0661-4cb6-b22f-a083d19857ab">3,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNS04LTEtMS01NTE3NQ_45b9e203-33c0-4c64-812b-4025ae5281db">3,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNi0yLTEtMS01NTE3NQ_7056be1f-54be-4d63-a083-e001372f364d">251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNi00LTEtMS01NTE3NQ_c1c43f23-ba27-49ec-9d33-b6a8e3c82c7a">558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNi02LTEtMS01NTE3NQ_abe67b9e-52b5-419f-93f7-72471695102d">809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNi04LTEtMS01NTE3NQ_e8819e27-9bad-4899-96d1-310391c1a80a">1,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total undistributed earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNy0yLTEtMS01NTE3NQ_771296d7-d9d4-47a9-aaf0-87d3593541e9">97,219</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNy00LTEtMS01NTE3NQ_dee63f73-e096-4191-a5cf-43756ddd3881">45,836</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNy02LTEtMS01NTE3NQ_1de4b498-a4fe-4459-b239-0150051c79ef">188,265</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNy04LTEtMS01NTE3NQ_467af29a-abd2-46af-a41a-1e637bf2c030">96,856</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfOS0yLTEtMS01NTE3NQ_57e2b859-737d-4cd4-815d-ad4560d9879b">86,796</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfOS00LTEtMS01NTE3NQ_87cc510f-911a-48f4-a8a6-de31783f4657">34,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfOS02LTEtMS01NTE3NQ_881d1bb6-554c-455b-81f9-938fefaad2f5">157,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfOS04LTEtMS01NTE3NQ_ee483de5-55e4-4ae7-a060-614245449560">73,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTAtMi0xLTEtNTUxNzU_ed5454f3-4d3f-43f3-bea9-0e24e0cda233">10,423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTAtNC0xLTEtNTUxNzU_d42392b1-55e2-417c-810b-611734d3b460">10,915</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTAtNi0xLTEtNTUxNzU_023f2731-adca-4385-983a-4213554b700f">30,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTAtOC0xLTEtNTUxNzU_39e65853-c948-42c0-8d28-26b264738f23">23,064</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTEtMi0xLTEtNTUxNzU_f5a8ada4-d890-4968-91b8-9a54e4ba5db4">97,219</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTEtNC0xLTEtNTUxNzU_a9c99d2d-39c8-4318-af35-9d8175aa09e4">45,836</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTEtNi0xLTEtNTUxNzU_d096f194-819a-41c8-bcd7-a980a70f8e40">188,265</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTEtOC0xLTEtNTUxNzU_880c48d7-3d3f-4bd2-985a-57fad411c596">96,856</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTMtMi0xLTEtNTUxNzU_9acd8988-0104-4f97-88aa-8f1374957b97">86,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTMtNC0xLTEtNTUxNzU_61bbe716-a604-46dc-aeba-091c3b290513">34,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTMtNi0xLTEtNTUxNzU_f3323e10-ac7f-43f6-a4b8-a73e46952ebd">157,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTMtOC0xLTEtNTUxNzU_aead5d2e-5b68-4005-9d4a-6427fa346fae">73,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTQtMi0xLTEtNTUxNzU_a57dc260-74f7-439f-b434-16d007b24401">10,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTQtNC0xLTEtNTUxNzU_45f0a85c-9570-47a3-8cbf-e99c1d516d11">11,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTQtNi0xLTEtNTUxNzU_16a7a0e2-ace0-4fb3-9111-4810918711da">30,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTQtOC0xLTEtNTUxNzU_d6c35eab-cffe-4d7f-a7cd-6d29233e9e2c">23,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTUtMi0xLTEtNTUxNzU_ac397d87-ccd8-468e-93b8-1baa22704472">97,219</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTUtNC0xLTEtNTUxNzU_5feef649-7285-4225-9083-d4f12259ec59">45,836</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTUtNi0xLTEtNTUxNzU_dca10b7b-7f0a-4bba-9017-6a8e875961f7">188,265</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTUtOC0xLTEtNTUxNzU_c198a38b-1ba5-4c84-982c-445b5c639f97">96,856</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic net income per Common Stock share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTgtMi0xLTEtNTUxNzU_21c4e680-9c6e-4a6c-97eb-5ad3f21c2bd8">2,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTgtNC0xLTEtNTUxNzU_cdf44470-778b-4630-b1f6-2d5651c40362">1,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTgtNi0xLTEtNTY1MjQ_e19881c4-d477-4c6c-963f-7c4d6a3f6d2e">3,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTgtOC0xLTEtNTY1MzU_660c7612-832e-492b-b46e-807cb34caca0">3,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTktMi0xLTEtNTUxNzU_131d8c14-39fa-4d20-bfd1-f3e14bc628cf">86,796</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTktNC0xLTEtNTUxNzU_ce76e34d-b3a6-4e13-bd44-847d56843c8f">34,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTktNi0xLTEtNTY1MjQ_63a61808-7e6f-4126-9b6a-9ba5a6ee32b1">157,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTktOC0xLTEtNTY1MzU_c6058d2b-3b79-402e-9411-d8b401362f0d">73,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic net income per Common Stock share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjAtMi0xLTEtNTUxNzU_cbd5ff66-c4a1-4d79-9e59-9b51e9cc457c">88,888</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjAtNC0xLTEtNTUxNzU_4be24650-8e38-4af5-8171-302b7c84c4e9">36,707</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjAtNi0xLTEtNTc0ODA_8e5e8b5f-34e9-4018-acc8-6e266b604664">161,796</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjAtOC0xLTEtNTc0ODY_3bcb0c60-f2b7-45f1-a760-c6892642be94">77,363</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic net income per Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjMtMi0xLTEtNTUxNzU_4ee0c403-1924-48e4-9b50-21a253e44fb1">251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjMtNC0xLTEtNTUxNzU_8e4bfb69-812b-4453-8179-4018042b9386">558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjMtNi0xLTEtNTY1NDU_15f493aa-3562-4c0c-b480-a44695aae51a">809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjMtOC0xLTEtNTY1NTQ_e398dec3-2146-4db9-9b61-d4b00ff56259">1,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjQtMi0xLTEtNTUxNzU_47e9a0e9-cef7-4a25-bb7d-bc6e7e3aec03">10,423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjQtNC0xLTEtNTUxNzU_16de546c-6214-45c5-8186-8e9e519d212b">10,915</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjQtNi0xLTEtNTY1NDU_bc0fa458-2466-4c81-8b65-959760f591cf">30,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjQtOC0xLTEtNTY1NTQ_1b618592-d5f4-4865-b48d-362c9283ecb8">23,064</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic net income per Class&#160;B Common Stock share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjUtMi0xLTEtNTUxNzU_aa3fcc83-dbc8-4702-ba92-32e1ef812128">10,674</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjUtNC0xLTEtNTUxNzU_7b06901e-d56f-49c1-bdb9-cce53da87cd8">11,473</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjUtNi0xLTEtNTc0ODg_885ab341-15ca-465c-9e74-60dc1bdbfc5e">31,156</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjUtOC0xLTEtNTc0OTQ_7d5e23c5-ee25-47b3-99d0-b2159acca96f">24,180</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i57c06a700e9f4feba1e2c589b50ab8cb"><ix:continuation id="i4461c21513e4428e80a870aee88f1481"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.968%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for diluted net income per Common Stock share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMy0yLTEtMS01NTE3NQ_9c1fff7a-3525-486e-95d6-087424e641da">2,092</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMy00LTEtMS01NTE3NQ_6321ae19-5cdd-482e-a77e-f5d7c1de7881">1,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMy02LTEtMS01NjU2Ng_8ecfc9b6-a14b-4fb7-ae0b-ce85856d085c">3,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMy04LTEtMS01NjU3Nw_37206c04-9140-49e9-93a3-6ab2e9109721">3,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Class&#160;B Common Stock assumed converted to Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNC0yLTEtMS01NTE3NQ_ca2c277a-b9c3-4c83-b16d-811f96b59387">251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNC00LTEtMS01NTE3NQ_aa063174-9e22-4139-80c0-431ef35e3c26">558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNC02LTEtMS01NjU2Ng_e15a7cb4-9aa2-444f-bfe8-f035e28e43c3">809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNC04LTEtMS01NjU3Nw_46ab2071-6cc3-4c9d-b05d-8b3399887659">1,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNS0yLTEtMS01NTE3NQ_af32860e-0d05-4a4d-986f-6fe2e69dd389">97,219</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNS00LTEtMS01NTE3NQ_1deb0f57-82e6-4c61-ab5e-a9678202495b">45,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNS02LTEtMS01NjU2Ng_535a4978-a838-4c85-b514-3fc06bdea017">188,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNS04LTEtMS01NjU3Nw_cdd54345-4e78-4f4b-a3c5-0b94b3ab357f">96,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for diluted net income per Common Stock share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNi0yLTEtMS01NTE3NQ_02393a52-640b-4202-8d03-55b1592198c6">99,562</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNi00LTEtMS01NTE3NQ_8d718387-07c8-4d22-862c-8f847f5a771c">48,180</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNi02LTEtMS01NzQ5Ng_496b7405-96e9-457f-a8a0-a429deb0d965">192,952</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNi04LTEtMS01NzUwNA_7766badd-b110-489a-a5a2-974370f47433">101,543</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for diluted net income per Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfOS0yLTEtMS01NTE3NQ_ccc296f7-e4a8-449d-856a-5cf8d27e10d0">251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfOS00LTEtMS01NTE3NQ_7421450a-6925-4478-9b62-b4cf5aef4807">558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfOS02LTEtMS01NjU4NQ_32f0334e-404a-4d84-95d5-adcda534385e">809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfOS04LTEtMS01NjU5NA_a9b7f96f-01e6-4e28-a1e3-b007fd8e1a3e">1,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTAtMi0xLTEtNTUxNzU_c0777348-1b73-4170-9a76-287b173e7bb6">10,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTAtNC0xLTEtNTUxNzU_a5f80c88-5312-4d66-b1b4-3d1b9244a5bc">11,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTAtNi0xLTEtNTY1ODU_2667c8b1-5041-407b-ba13-8359527dec54">30,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTAtOC0xLTEtNTY1OTQ_858377bc-3e6e-4f41-82ea-8b50aa667a16">23,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for diluted net income per Class&#160;B Common Stock share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTEtMi0xLTEtNTUxNzU_f566d4f3-99df-46f4-94f8-2f795eadc535">10,905</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTEtNC0xLTEtNTUxNzU_ed57e2d1-9667-4e4d-a31b-52bcab2fb706">11,599</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTEtNi0xLTEtNTc1MDY_07d00619-c113-478d-a9c1-664a425c0864">31,576</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTEtOC0xLTEtNTc1MTI_6565f968-1588-4a39-8f95-9e0cdb7363c1">24,447</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator for basic net income per Common Stock and Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock weighted average shares outstanding &#8211; basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTQtMi0xLTEtNTUxNzU_de541643-0c21-457a-8c58-2a408f86e3bd">8,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTQtNC0xLTEtNTUxNzU_188476ea-6738-4493-91fe-17ae7614c24c">7,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTQtNi0xLTEtNTUxNzU_3fb3383e-7097-4328-abe0-8bb15c57215d">7,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTQtOC0xLTEtNTUxNzU_58b28d70-71cd-4992-89d2-9161f28b78b9">7,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock weighted average shares outstanding &#8211; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTUtMi0xLTEtNTUxNzU_b3ae2dc4-3fd7-4323-8ed8-70c2f17c2b90">1,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTUtNC0xLTEtNTUxNzU_b632df61-b3b4-4596-ba3d-676efc5d6b5b">2,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTUtNi0xLTEtNTUxNzU_e2043804-613d-4f6c-a9b3-9f0fbf7bf5f5">1,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTUtOC0xLTEtNTUxNzU_b03f7701-6374-4982-807c-ee5601697714">2,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator for diluted net income per Common Stock and Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock weighted average shares outstanding &#8211; diluted (assumes conversion of Class&#160;B Common Stock to Common Stock)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTgtMi0xLTEtNTUxNzU_999ccbe1-33b3-4d88-bd5e-5968b5744391">9,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTgtNC0xLTEtNTUxNzU_d1eea5f0-72dd-4632-aaa1-d10ea94c91ed">9,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTgtNi0xLTEtNTUxNzU_eead3797-3c5e-4f71-9e04-f88960186ec3">9,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTgtOC0xLTEtNTUxNzU_1f09edb0-769c-449b-be2f-41ccfa28487e">9,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock weighted average shares outstanding &#8211; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTktMi0xLTEtNTUxNzU_e05d52ac-3293-4520-9997-d6fc8a64fa60">1,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTktNC0xLTEtNTUxNzU_413982cb-0a93-4e40-94dd-ece3ddd4ad3a">2,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTktNi0xLTEtNTUxNzU_59cd0d40-feb7-4409-ab5b-bbdf9fd520d7">1,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTktOC0xLTEtNTUxNzU_fe714d9b-ad51-4211-99fc-e80aed9c96b4">2,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjItMi0xLTEtNTUxNzU_832c22ce-ccad-4eb7-a172-25691d309f19">10.62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjItNC0xLTEtNTUxNzU_128ed2d0-66a9-41bf-98be-fbee70b51fcf">5.14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjItNi0xLTEtNTUxNzU_137b5a18-fdd2-44c5-b32e-a9b4799ba8e2">20.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjItOC0xLTEtNTUxNzU_3680a15e-dccb-4a7f-989c-408dd13b691e">10.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjMtMi0xLTEtNTUxNzU_ad3dcf3e-b989-4def-828e-825b91e9bd94">10.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjMtNC0xLTEtNTUxNzU_cc556b9a-3564-42cc-b040-baef051bbc24">5.14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjMtNi0xLTEtNTUxNzU_3da94010-6d51-49a4-956a-f65820ff66a5">20.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjMtOC0xLTEtNTUxNzU_7b83b06b-bd66-428c-ad6b-346642d094d7">10.83</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjYtMi0xLTEtNTUxNzU_05bf98ef-7bb9-4a65-9c45-16d20963b597">10.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjYtNC0xLTEtNTUxNzU_6abc9ec6-767c-410b-bc04-86e147e3acff">5.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjYtNi0xLTEtNTUxNzU_6dae2487-a252-4216-b5d5-dc3357cdab05">20.53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjYtOC0xLTEtNTUxNzU_0cf42ead-7ba8-4fa8-91ec-8cac03c74d43">10.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjctMi0xLTEtNTUxNzU_94c9bd4c-3189-4fce-875c-2de7cfdd89a6">10.59</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjctNC0xLTEtNTUxNzU_b5d705ff-12f7-46cf-b4c6-4d8f176d2d51">5.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjctNi0xLTEtNTUxNzU_72fd1863-b698-402b-9dbf-621cc073ae81">20.56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjctOC0xLTEtNTUxNzU_63a8a0e8-8035-4f6e-90db-ee6c434f4ac6">10.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NOTES TO TABLE</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">For purposes of the diluted net income per share computation for Common Stock, all shares of Class B Common Stock are assumed to be converted; therefore, <ix:nonFraction unitRef="number" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="2" name="coke:PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMzQ1_319ecb2c-6756-4dc4-a013-fd70647acd53"><ix:nonFraction unitRef="number" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="2" name="coke:PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMzQ1_d7e1ef8b-1a58-4810-8522-6fd409b0c9dd">100</ix:nonFraction></ix:nonFraction>% of undistributed earnings is allocated to Common Stock.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">For purposes of the diluted net income per share computation for Class B Common Stock, weighted average shares of Class&#160;B Common Stock are assumed to be outstanding for the entire period and not converted.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">For periods presented during which the Company has net income, the denominator for diluted net income per share for Common Stock and Class B Common Stock includes the dilutive effect of shares relative to the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-Term Performance Equity Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For periods presented during which the Company has net loss, the unvested shares granted pursuant to the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-Term Performance Equity Plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are excluded from the computation of diluted net loss per share, as the effect would have been anti-dilutive. See Note 2 for additional information on the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-Term Performance Equity Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The Long-Term Performance Equity Plan awards may be settled in cash and/or shares of the Company&#8217;s Class&#160;B Common Stock. Once an election has been made to settle an award in cash, the dilutive effect of shares relative to such award is prospectively removed from the denominator in the computation of diluted net income per share.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The Company did <ix:nonFraction unitRef="shares" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMTUzMA_088c3e05-fc35-4716-9088-dfccedcee3e4"><ix:nonFraction unitRef="shares" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMTUzMA_be14155e-0d80-4457-8745-f6388cc37be2">no</ix:nonFraction></ix:nonFraction>t have anti-dilutive shares for any periods presented.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"><ix:nonFraction unitRef="shares" contextRef="i1b5a3366dd734d75a055fc6f35c0171b_D20220317-20220317" decimals="INF" name="us-gaap:ConversionOfStockSharesConverted1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMTU4Nw_e62024d1-e600-4973-b5ee-7741869c49e4">1,227,546</ix:nonFraction> shares of the Company&#8217;s Class B Common Stock were converted on a <ix:nonFraction unitRef="number" contextRef="i1b5a3366dd734d75a055fc6f35c0171b_D20220317-20220317" decimals="INF" name="coke:ConversionOfStockConversionRatio" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMTY1NQ_943f6857-f2df-4963-85d9-7991c85fa0ca">one</ix:nonFraction> share for one share basis into shares of the Company&#8217;s Common Stock, effective as of March&#160;17, 2022. See Note 2 for additional information on the Stockholder Conversion Agreement.</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_49"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RleHRyZWdpb246MjAyOWZmZDIyODBmNDNlNGFhNTFjOGMxZmI3YmM4OTBfNjQ_933e7eee-e92d-470c-a52c-394cc73a54a0" continuedAt="if414aa4274094a87ad4e8c49b0be818f" escape="true">Inventories</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="if414aa4274094a87ad4e8c49b0be818f"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RleHRyZWdpb246MjAyOWZmZDIyODBmNDNlNGFhNTFjOGMxZmI3YmM4OTBfNjU_ce857e19-a75f-45f9-a7de-17e39fe2248a" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfMS0yLTEtMS01NTE3NQ_b0c86599-cabd-44d7-b67a-3e40d93c2a99">193,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfMS00LTEtMS01NTE3NQ_360615a9-1093-488c-b09e-78e9641bbb2a">181,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing materials</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfMi0yLTEtMS01NTE3NQ_9a814ac0-ac92-49e8-aa3d-0ae3f2d49feb">66,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfMi00LTEtMS01NTE3NQ_4b626f2b-ec95-4860-9f14-a85f014004a5">81,183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plastic shells, plastic pallets and other inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:OtherInventoryNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfMy0yLTEtMS01NTE3NQ_6d086a19-0b47-45ce-815e-4d7696b65001">43,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:OtherInventoryNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfMy00LTEtMS01NTE3NQ_e667fad2-b897-4238-b54d-321234ad9d5e">39,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfNC0yLTEtMS01NTE3NQ_4609ea50-86bf-448c-8122-53a1ff4c46ed">303,539</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfNC00LTEtMS01NTE3NQ_9aa87a89-5fc0-4f8c-a8e4-80381a9ccd9c">302,851</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_52"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="coke:PrepaidExpensesAndOtherCurrentAssetsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RleHRyZWdpb246YmJmZTQzZmU4YmU4NGYwM2E4M2I5NGU0MTlhNDc4MjRfMTI0_66d6e8f6-b1f2-458b-995f-cc42cebe62ef" continuedAt="i0216e3c506eb4f2899cfcbb138b72c5a" escape="true">Prepaid Expenses and Other Current Assets</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i0216e3c506eb4f2899cfcbb138b72c5a"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="coke:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RleHRyZWdpb246YmJmZTQzZmU4YmU4NGYwM2E4M2I5NGU0MTlhNDc4MjRfMTI1_a16bc547-be3b-4056-a693-2ea4e5725673" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repair parts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="coke:PrepaidRepairPartsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfMS0yLTEtMS01NTE3NQ_288efe30-7c72-4c4b-a07d-a3da510bad92">33,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="coke:PrepaidRepairPartsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfMS00LTEtMS01NTE3NQ_131324c4-aa63-4f93-9cee-2ba010931c1c">26,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity hedges at fair market value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfMi0yLTEtMS01NTE3NQ_e0e13ee1-9303-45d7-a788-997deac92273">10,036</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfMi00LTEtMS01NTE3NQ_97016a20-31c0-4658-aca2-bb8d8a05aecb">7,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="coke:PrepaidSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfMy0yLTEtMS01NTE3NQ_f08d5000-5e65-437a-a828-5faac8d3af1a">8,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="coke:PrepaidSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfMy00LTEtMS01NTE3NQ_fcf439de-89b4-42f9-b414-273df32fe581">7,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="coke:PrepaidMarketingCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNC0yLTEtMS01NTE3NQ_d65ea185-18fe-4e40-b237-f724d86f5304">5,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="coke:PrepaidMarketingCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNC00LTEtMS01NTE3NQ_223f38e3-afa3-4538-8312-74a30fe881ff">4,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:PrepaidTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNS0yLTEtMS01NTE3NQ_85b7c9f7-7acb-4c44-b3b9-5465706a53a5">742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:PrepaidTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNS00LTEtMS01NTE3NQ_bf6b608e-d2d7-4b32-bb2d-d95c75f51d1a">4,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="coke:OtherPrepaidExpenseAndOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNi0yLTEtMS01NTE3NQ_d67574d1-d915-4106-974a-0d3b844bf211">29,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="coke:OtherPrepaidExpenseAndOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNi00LTEtMS01NTE3NQ_bf7d4b21-12f6-4d73-a0c9-bd2193272eb8">28,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNy0yLTEtMS01NTE3NQ_9532f7c2-3c07-403a-be35-47ef09b5d976">86,844</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNy00LTEtMS01NTE3NQ_904caf14-8883-45cb-8227-cf891d132cfc">78,068</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_55"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RleHRyZWdpb246MmQ1YzMyMjY0NjY3NGI0ZDkzOGViOGI4YWRhZGMxZGNfNjAy_d51617d0-43e2-4cbf-a17c-af4b2cea0161" continuedAt="i508322a162f0485296cb07e636cbc544" escape="true">Assets Held for Sale</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i508322a162f0485296cb07e636cbc544"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;1, 2022, certain properties owned by the Company met the accounting guidance criteria to be classified as assets held for sale. The properties primarily relate to warehousing and distribution operations that have been consolidated into new facilities. All properties classified as held for sale are included in the Nonalcoholic Beverages segment. There are not any liabilities held for sale associated with these properties and none meet the accounting guidance criteria to be classified as discontinued operations.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RleHRyZWdpb246MmQ1YzMyMjY0NjY3NGI0ZDkzOGViOGI4YWRhZGMxZGNfNjAz_2b7dbe90-d3d1-4bf0-b83d-0b8d6abea8b2" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the assets held for sale:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6546ad5626404c0b9924999b300cfb4c_I20220701" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RhYmxlOmIwYTEzOTBhM2Y3MjRjZjhiYTk4NTY1YTgwNDRmOWQ1L3RhYmxlcmFuZ2U6YjBhMTM5MGEzZjcyNGNmOGJhOTg1NjVhODA0NGY5ZDVfMS0yLTEtMS01NTE3NQ_b96defa4-d53b-4d6f-bff7-4ed814734bdc">1,691</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b0d3a3616d0416f8e7e77f9990a2f67_I20211231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RhYmxlOmIwYTEzOTBhM2Y3MjRjZjhiYTk4NTY1YTgwNDRmOWQ1L3RhYmxlcmFuZ2U6YjBhMTM5MGEzZjcyNGNmOGJhOTg1NjVhODA0NGY5ZDVfMS00LTEtMS01NTE3NQ_125096ae-f4e1-4b15-aff8-ce2ca20d9d29">2,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and leasehold and land improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24718baffb0348b099ff83823999e06c_I20220701" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RhYmxlOmIwYTEzOTBhM2Y3MjRjZjhiYTk4NTY1YTgwNDRmOWQ1L3RhYmxlcmFuZ2U6YjBhMTM5MGEzZjcyNGNmOGJhOTg1NjVhODA0NGY5ZDVfMi0yLTEtMS01NTE3NQ_d9017e2d-d43c-463d-ad03-e30855906abb">1,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45bff4793f734e2eaf70424ae4f1cfd3_I20211231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RhYmxlOmIwYTEzOTBhM2Y3MjRjZjhiYTk4NTY1YTgwNDRmOWQ1L3RhYmxlcmFuZ2U6YjBhMTM5MGEzZjcyNGNmOGJhOTg1NjVhODA0NGY5ZDVfMi00LTEtMS01NTE3NQ_5fb516a3-5b01-4842-9e9b-691851f01eff">3,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9d5dbc56ff44b5a8e760df8837021d_I20220701" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RhYmxlOmIwYTEzOTBhM2Y3MjRjZjhiYTk4NTY1YTgwNDRmOWQ1L3RhYmxlcmFuZ2U6YjBhMTM5MGEzZjcyNGNmOGJhOTg1NjVhODA0NGY5ZDVfMy0yLTEtMS01NTE3NQ_1386074e-4c61-4029-9898-7d8bcdc9dd64">3,045</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf77bf4dcca143ec8eaa9e84ca1f6f3f_I20211231" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RhYmxlOmIwYTEzOTBhM2Y3MjRjZjhiYTk4NTY1YTgwNDRmOWQ1L3RhYmxlcmFuZ2U6YjBhMTM5MGEzZjcyNGNmOGJhOTg1NjVhODA0NGY5ZDVfMy00LTEtMS01NTE3NQ_60ccad4c-e766-4dd5-9a3a-bb48ca7ebed6">6,880</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_58"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RleHRyZWdpb246NzE4ZGEzNWNlMzMwNGZkZGI4MDMyYTVjMTQ1ZmIzMzNfMTUz_59fc6203-d4fc-43c3-aa41-ad5f2acf1a49" continuedAt="if9cfa08c5dde458f99f1e81b4accf2d6" escape="true">Property, Plant and Equipment, Net</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="if9cfa08c5dde458f99f1e81b4accf2d6"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RleHRyZWdpb246NzE4ZGEzNWNlMzMwNGZkZGI4MDMyYTVjMTQ1ZmIzMzNfMTU0_85880ae6-aed9-4bd7-822a-f24f874a7053" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal categories and estimated useful lives of property, plant and equipment, net were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.592%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i649101e339734ec7b7799ab74e812209_I20220701" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMS0yLTEtMS01NTE3NQ_ff4aec37-3f77-4f15-bb17-5935fda60eb3">87,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87ebe21b000e49b5b1f812f6feb42293_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMS00LTEtMS01NTE3NQ_7bb6da2f-02fb-4657-ac67-21bca90f7e59">80,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2904ccd11921431f90a8f45ec3206656_I20220701" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMi0yLTEtMS01NTE3NQ_fe077751-f630-4d9e-bdd6-87f9db4a4b50">337,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i333d09f9879a4463b52957c558110fa4_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMi00LTEtMS01NTE3NQ_115780dc-d3e3-4890-b889-54cb18ccfb95">265,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idffd6f7c25a3412fa344fd2e328a55aa_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMi02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjQwNzA3YmM5YWUwMzQ0YzZhYjVjMWZkZDJiODc0MjRhXzQ_bdfa7613-70ba-47d4-b5ee-c6f717667190">8</ix:nonNumeric>-<ix:nonNumeric contextRef="i8120c6b938974596b76346e992c715da_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMi02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjQwNzA3YmM5YWUwMzQ0YzZhYjVjMWZkZDJiODc0MjRhXzc_9054d38c-eae1-4373-a1d1-c91628797ca5">50</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6b2793369a14861ac7a0c9c6028a0b4_I20220701" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMy0yLTEtMS01NTE3NQ_c4b8434d-590c-40c5-bc7d-d0b06dfd13bc">447,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9cd85271b97e46bdaaecdd13d01cf1e3_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMy00LTEtMS01NTE3NQ_a2c40fa0-c3f5-49d9-8ce0-0af49a041a89">443,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i974f2d52a2c04d0cb9a815f40e792e46_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMy02LTEtMS01NTE3NS90ZXh0cmVnaW9uOmJkNjU3NjY5ZWUxNzRlMGFhODcxN2VjODk3ZmM3NmE5XzQ_04d2d669-8147-4cb7-8acb-360e91a51228">5</ix:nonNumeric>-<ix:nonNumeric contextRef="ia0c0352b4e06410aa04052ab55c6ba77_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMy02LTEtMS01NTE3NS90ZXh0cmVnaW9uOmJkNjU3NjY5ZWUxNzRlMGFhODcxN2VjODk3ZmM3NmE5Xzc_4ca66b10-1522-4982-a642-37ff0f5cc2e9">20</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e23de28e0fc4ab8ab9ce474233b281f_I20220701" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNC0yLTEtMS01NTE3NQ_f7572c77-d3f8-4616-b0af-1d01176b3090">479,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b47bd1ab8f74b6a903acfa3712c8598_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNC00LTEtMS01NTE3NQ_1ee70eab-bce1-4714-a785-7820c87ed55f">466,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id0b446ba2429462b8d3b3fde8a8c0983_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNC02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjIzNDg2NzMzZjhkZDQ1ZWU5YTc1NjA3ZjI5NDI5MGIyXzQ_88617504-8ad2-4180-8af8-07cf71173611">3</ix:nonNumeric>-<ix:nonNumeric contextRef="ie955043b53e8453a89eb3c0b7205faf7_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNC02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjIzNDg2NzMzZjhkZDQ1ZWU5YTc1NjA3ZjI5NDI5MGIyXzc_bb31e116-554b-4831-bb99-d281e7964b11">20</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4aa18d7027d4d0aaa95245b3a4c7eaa_I20220701" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNS0yLTEtMS01NTE3NQ_bc14ce5f-e476-47ea-9049-46ff8f8607d8">95,701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff7f453397d54632b0e75abdc46755ba_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNS00LTEtMS01NTE3NQ_4e17a578-a9e5-4fb6-978d-cb03eee41f86">95,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia9bb965213c54691ba7f88137214477a_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNS02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjRlNjFiZmFlZTExZTRmNjM5NjA1NDc3YTc5ZTlmOTEyXzQ_f44ee7a3-9d90-45cc-83aa-018e9b128f0b">3</ix:nonNumeric>-<ix:nonNumeric contextRef="i83b407d30eb941dc83040a8f4c4ea545_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNS02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjRlNjFiZmFlZTExZTRmNjM5NjA1NDc3YTc5ZTlmOTEyXzc_40a44b8c-9d97-4830-8f63-a0f210acca6e">10</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cold drink dispensing equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id72dab8ae6ad431cac99f3dc66d3563f_I20220701" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNi0yLTEtMS01NTE3NQ_d95e3c48-7693-476c-bea6-4e355fa9ed9c">437,376</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id922d9025ff448db8e9f8954f1385dfd_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNi00LTEtMS01NTE3NQ_a4cbaaeb-f445-4afd-8bef-5eaea748120a">436,954</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i36e6b142203142b9a978445a655a4199_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNi02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjk5YmE1MmU5MDhhMTRkZjdiMzJjYTBmZDE3YThjZGI4XzQ_3b175a9d-71ca-4152-be26-89ec8d2173af">3</ix:nonNumeric>-<ix:nonNumeric contextRef="if097f40c835c4787a5dd14dadd084bbc_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNi02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjk5YmE1MmU5MDhhMTRkZjdiMzJjYTBmZDE3YThjZGI4Xzc_e21cf361-ba69-464a-b967-2392f85467c1">17</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold and land improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddb2871e61364bfd923092159686fe54_I20220701" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNy0yLTEtMS01NTE3NQ_1d432a52-0b71-465f-b70e-59610acbe2c3">166,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4aab70d0e20a4eda80df985b54430dd8_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNy00LTEtMS01NTE3NQ_7569b11d-29f4-4f65-919e-b751d6254e37">178,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1d43794cae9242199da933f480afd545_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNy02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjNjMGUzNTRlNjVlZTRmZDZhMDFjYWY2MWJkMWZhMWMwXzQ_eb1fe40d-e5c8-4ce3-bd19-a751f5c56831">5</ix:nonNumeric>-<ix:nonNumeric contextRef="ib945ce535105440c9648e278b92c79e7_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNy02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjNjMGUzNTRlNjVlZTRmZDZhMDFjYWY2MWJkMWZhMWMwXzc_7245def7-699f-4ef0-af56-cc0173750e4c">20</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software for internal use</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffb964cf85554c88a427042a5b579a47_I20220701" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfOC0yLTEtMS01NTE3NQ_525ba98d-60fb-4a09-8e9f-9aaee12e6115">47,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62a77bca7dce487b9b5407b63a36b723_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfOC00LTEtMS01NTE3NQ_3c67a828-79fc-412f-8017-36b98b76a62d">47,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i258c7d1fd96447dc967128d47e179207_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfOC02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjZiMWU2MDdmZTdmOTRhMmQ5ZmNmNzNmZGIwM2YyOWIyXzQ_a3dca545-3728-40b4-8225-06847862cc87">3</ix:nonNumeric>-<ix:nonNumeric contextRef="if4043e4b098d491d84b51078b99f7f9f_D20220101-20220701" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfOC02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjZiMWU2MDdmZTdmOTRhMmQ5ZmNmNzNmZGIwM2YyOWIyXzc_749c4a8a-69c4-4c0b-8f66-53d5ae3f1c09">10</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f75f55351814b37b40d320324a876b0_I20220701" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfOS0yLTEtMS01NTE3NQ_3ff2b6df-956d-4971-9433-f04675a10c37">41,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie326f80bd0294296b1cf0593ee5171a9_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfOS00LTEtMS01NTE3NQ_3ac3218b-434b-408c-aedc-a031018d1e90">23,496</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total property, plant and equipment, at cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMTAtMi0xLTEtNTUxNzU_1c02896b-a82c-4b65-b0d5-616bca1dd7a6">2,140,615</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMTAtNC0xLTEtNTUxNzU_1394a2ca-49d7-416a-ba2d-e9cd7891d6d7">2,037,464</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMTEtMi0xLTEtNTUxNzU_40f6defd-75f4-4347-b821-77cabb6ade1b">1,059,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMTEtNC0xLTEtNTUxNzU_8149f5bf-e534-47ad-a535-d31462fac0e9">1,006,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMTItMi0xLTEtNTUxNzU_96c0991b-c652-418a-b9b9-328b4121afa5">1,081,604</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMTItNC0xLTEtNTUxNzU_4deab598-4fdf-4219-adfb-cbf76f61e6dd">1,030,688</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_61"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTM3Mw_3045c0a5-ff18-4c1f-8a98-f4ea79c9232b" continuedAt="i338ff86b3260488189088ad01e1f5cb3" escape="true"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTM3Mw_6489ac16-067d-452c-bf98-bcf307bed002" continuedAt="i82b3c06ee6414a2cb2c71bf17d0864d8" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i338ff86b3260488189088ad01e1f5cb3" continuedAt="ie850cfe8a5da49f5a763a919446f2687"><ix:continuation id="i82b3c06ee6414a2cb2c71bf17d0864d8" continuedAt="i632531b3e1f64031b0099cf03eebb9b6"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTM3NA_98f0c6ad-1eb4-46ae-ba3e-4fb58b96c72e" continuedAt="i4e3c832872c04f7eaaf37a6a734301ea" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the weighted average remaining lease term and the weighted average discount rate for the Company&#8217;s leases:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfMi0yLTEtMS01NTE3NQ_013051b6-b3be-4bd8-8d00-544ee88df3d7">7.8</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfMi00LTEtMS01NTE3NQ_e2ff12ee-a39e-407d-95cd-216bbd8c5b29">8.3</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfMy0yLTEtMS01NTE3NQ_c4fb1412-8332-4804-b4fd-b8d2c8fdbed9">4.8</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfMy00LTEtMS01NTE3NQ_0a38ec8c-cd3a-4ed9-9986-27b35e8fe0b6">12.5</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfNS0yLTEtMS01NTE3NQ_a1350e3f-abcb-4df2-89d9-d9bf77945e5c">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfNS00LTEtMS01NTE3NQ_3faac8f8-08df-4fc6-a0cf-4805a853cc8e">3.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfNi0yLTEtMS01NTE3NQ_d5af7001-c42d-4b01-84e9-a47d89c9124f">5.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfNi00LTEtMS01NTE3NQ_d2b86402-6842-43ba-9cd0-40f8991a4ab4">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;17, 2022, the Company terminated its financing lease for the Snyder Production Center, which was scheduled to expire on December&#160;31, 2035. See Note 2 for additional information on the lease termination.</span></div><div><span><br/></span></div><ix:continuation id="i4e3c832872c04f7eaaf37a6a734301ea"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the Company&#8217;s leases within the condensed consolidated statements of operations:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMi0yLTEtMS01NTE3NQ_a7b3e616-a4f9-41e4-9b77-982935f5e763">7,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMi00LTEtMS01NTE3NQ_2f33d957-47b8-4c11-9ba1-58baf189ebc6">6,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMi02LTEtMS01NTE3NQ_56f1026e-87ba-4bab-99a1-e1805613e91a">14,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMi04LTEtMS01NTE3NQ_ab48cc86-0b78-4116-b5ae-cab58257d816">12,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term and variable leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="coke:ShortTermAndVariableLeasesCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMy0yLTEtMS01NTE3NQ_ab0bff1f-6bbb-4efc-84e5-07b07eb865dc">3,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="coke:ShortTermAndVariableLeasesCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMy00LTEtMS01NTE3NQ_7a36a8bf-80ff-40dc-890f-aa4086eb0332">4,494</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="coke:ShortTermAndVariableLeasesCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMy02LTEtMS01NTE3NQ_fc3cef63-ead4-4241-b264-38994e8be81e">7,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="coke:ShortTermAndVariableLeasesCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMy04LTEtMS01NTE3NQ_27facda0-4918-4273-9cda-68c4fe594b31">8,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation expense from financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNC0yLTEtMS01NTE3NQ_c4b0075b-042f-486b-af57-1c93136eabcf">412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNC00LTEtMS01NTE3NQ_e715060b-e18c-4f8f-9c7c-43f1e28b553f">1,414</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNC02LTEtMS01NTE3NQ_f925ad14-f28d-4851-ac68-c69a6b395260">1,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNC04LTEtMS01NTE3NQ_8ea34823-54a5-4982-b78a-7f1a61770a31">2,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on financing lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNS0yLTEtMS01NTE3NQ_0c8bea0b-2f21-4d27-951a-4a5f0bddb5ad">144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNS00LTEtMS01NTE3NQ_3c154175-ffa2-44ba-9b43-66b68a52db1f">579</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNS02LTEtMS01NTE3NQ_78fdaf27-5944-4cb1-a8b3-cbf15167c689">614</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNS04LTEtMS01NTE3NQ_80e46536-07c8-4aa9-abb0-4c3145ed2b34">1,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNi0yLTEtMS01NTE3NQ_958c7a41-7673-47a0-b2ac-bdd0478d0965">11,587</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNi00LTEtMS01NTE3NQ_fe673ed6-cce5-4533-97e9-6d31e8050944">13,052</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNi02LTEtMS01NTE3NQ_0692f37f-cf51-49e5-b3f8-d8c82b25b3c9">24,020</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNi04LTEtMS01NTE3NQ_3714f72d-2acb-4d1b-b1a1-2838f9e4075f">25,181</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future minimum lease payments related to the Company&#8217;s leases include renewal options the Company has determined to be reasonably certain and exclude payments to landlords for real estate taxes and common area maintenance. <ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTM2Ng_e75ae3a7-93da-4154-a7d5-18ded8fef004" continuedAt="id593929ff1fd45daa2b75ae5e6462e94" escape="true"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTM3Ng_8af69c19-608f-4d63-bcb0-f08f22fb7b2c" continuedAt="i08f859a795504eaa983deba5c8a125fa" escape="true">Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of July&#160;1, 2022:</ix:nonNumeric></ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="id593929ff1fd45daa2b75ae5e6462e94" continuedAt="ifb4652d469874e7bafcc9936a7a9528b"><ix:continuation id="i08f859a795504eaa983deba5c8a125fa" continuedAt="if716e6d6f03a45ddacc4e759dbe4a66a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMS0yLTEtMS01NTE3NQ_a56362a7-26da-49c8-8e52-b27aad96ed09">14,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMS00LTEtMS01NTE3NQ_fcc00ae0-b8d2-4be1-9fa6-d06e7ec45555">1,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMi0yLTEtMS01NTE3NQ_a5970b5b-bc9f-4286-9c86-602191bb51f5">27,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMi00LTEtMS01NTE3NQ_2f9dcab5-567a-48c7-8972-b2d50fdaafe8">2,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMy0yLTEtMS01NTE3NQ_5650275e-ba7e-4958-9a67-6965f7d92b42">23,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMy00LTEtMS01NTE3NQ_d2c8c6ec-a1e5-402c-a79d-8cf632266af6">2,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNC0yLTEtMS01NTE3NQ_73bc1ad7-8abb-4535-bff0-f86b9f4f2022">17,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNC00LTEtMS01NTE3NQ_141de183-1f75-4824-ae34-8982948e4a63">2,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNS0yLTEtMS01NTE3NQ_9002bc36-ab4c-4c6d-a431-49141af539d4">16,086</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNS00LTEtMS01NTE3NQ_704448b0-db3f-4a70-9228-24711be8638a">1,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="coke:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNi0yLTEtMS01NTE3NQ_5be24cf7-c155-42a9-9fe2-6e93600a7e84">65,939</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="coke:FinanceLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNi00LTEtMS01NTE3NQ_9913793d-b451-4bb3-9a94-66eee415bcc7">1,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total minimum lease payments including interest</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNy0yLTEtMS01NTE3NQ_005e16cb-34e4-4340-8714-877ac4c21bb0">165,009</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNy00LTEtMS01NTE3NQ_7e00a652-8510-48d2-88f5-cb4f95e1ac7e">12,318</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfOC0yLTEtMS01NTE3NQ_b211363c-badb-4fda-984a-6aa4e8f45033">23,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfOC00LTEtMS01NTE3NQ_82f19f3e-aea4-4ec9-b972-873837b3c33d">1,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of minimum lease principal payments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfOS0yLTEtMS01NTE3NQ_595e8437-d5b9-4003-bdc7-d8c7420ff5b4">141,827</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfOS00LTEtMS01NTE3NQ_c8d15b48-cd47-428a-bb03-d700808e8bc8">10,906</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMTAtMi0xLTEtNTUxNzU_f7647af0-ff15-4496-b4fb-c6af2063c7ce">24,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMTAtNC0xLTEtNTUxNzU_3a9e34a8-d5ff-4e66-9920-b46e2a534f6b">2,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncurrent portion of lease liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMTEtMi0xLTEtNTUxNzU_b739fdb1-4ee2-43c6-baf0-f2570ac9e38e">117,056</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMTEtNC0xLTEtNTUxNzU_071ead10-9851-4da9-aaf1-1af4656ef202">8,692</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ie850cfe8a5da49f5a763a919446f2687"><ix:continuation id="i632531b3e1f64031b0099cf03eebb9b6"><ix:continuation id="ifb4652d469874e7bafcc9936a7a9528b"><ix:continuation id="if716e6d6f03a45ddacc4e759dbe4a66a"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of December&#160;31, 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMS0yLTEtMS01NTE3NQ_c6fd4611-21f5-44b3-b907-f686128bd5b3">26,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMS00LTEtMS01NTE3NQ_36f3c608-ef58-4646-b441-493ce7964773">7,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMi0yLTEtMS01NTE3NQ_2702a7f3-0267-4069-bc56-675fa743d856">24,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMi00LTEtMS01NTE3NQ_f2a2c521-4b79-4a0b-98c7-c0f5300107cc">7,201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMy0yLTEtMS01NTE3NQ_d8b39548-26c6-43cf-9742-11d5958c46a9">20,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMy00LTEtMS01NTE3NQ_119c6aab-94cd-433f-9fed-6ccc7d91f444">7,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNC0yLTEtMS01NTE3NQ_5b0d2ed0-c834-478b-9535-c33f402c9f73">16,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNC00LTEtMS01NTE3NQ_35cea2b2-73ae-4e30-a13b-c1960625d417">7,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNS0yLTEtMS01NTE3NQ_a7dcc539-1ee6-4d27-9626-c17a7830f37c">15,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNS00LTEtMS01NTE3NQ_134211b5-b794-40a3-8c6b-e228931f6357">6,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNi0yLTEtMS01NTE3NQ_496c0dc6-acaf-4b1d-ac22-9f34ba20ba9f">65,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNi00LTEtMS01NTE3NQ_2c6190a1-a1f6-4e5b-b63a-5cb945953972">49,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total minimum lease payments including interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNy0yLTEtMS01NTE3NQ_52bac10c-68c2-4e80-a691-43238d353296">169,568</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNy00LTEtMS01NTE3NQ_258ea55a-a24f-4d3d-b299-47e5ff4dfbc5">85,163</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfOC0yLTEtMS01NTE3NQ_0a9d3bca-bba5-4fd8-bb80-a86d9be92559">25,474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfOC00LTEtMS01NTE3NQ_edf70750-66a4-4432-b552-40c857961156">14,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of minimum lease principal payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfOS0yLTEtMS01NTE3NQ_9c84d34a-2452-4a04-9d84-3b3d24d14deb">144,094</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfOS00LTEtMS01NTE3NQ_eadefa7c-58c4-47a4-a01d-384ed432102c">71,066</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMTAtMi0xLTEtNTUxNzU_485337dc-9285-440d-a4af-944b3439adbe">22,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMTAtNC0xLTEtNTUxNzU_12e21c8f-950b-44bb-a810-3c8ed852d4c6">6,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncurrent portion of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMTEtMi0xLTEtNTUxNzU_74377bfe-920d-44a8-9b9e-c9a42241ede3">122,046</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMTEtNC0xLTEtNTUxNzU_1751ecb2-3e5d-4add-9795-8f2287bd9590">65,006</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="coke:ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTM3MQ_50b114f0-0325-497b-9640-b7f5a204f800" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the Company&#8217;s leases within the condensed consolidated statements of cash flows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities impact:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfMy0yLTEtMS01NTE3NQ_2ff791de-97bd-4638-8574-561c7099903b">14,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfMy00LTEtMS01NTE3NQ_43b5da75-3712-4544-9d71-e798107bfb34">13,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payments on financing lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfNC0yLTEtMS01NTE3NQ_8c1d87dc-bcd7-4af9-bdd7-76efcaf0cc1d">614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfNC00LTEtMS01NTE3NQ_dbeef997-c74d-4fe5-9b5a-c944ce1e51a1">1,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash flows from operating activities impact</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="coke:LesseeLeaseCashFlowFromOperatingActivitiesImpact" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfNS0yLTEtMS01NTE3NQ_210cfa40-378d-4c4b-baa6-1b073f377f73">14,670</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="coke:LesseeLeaseCashFlowFromOperatingActivitiesImpact" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfNS00LTEtMS01NTE3NQ_71c32a47-472e-4bb9-b3d3-23a93cea8ea7">14,852</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from financing activities impact:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal payments on financing lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfOC0yLTEtMS01NTE3NQ_6e0f4cbf-0f1d-4a3f-98b8-4543d50f02a4">1,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfOC00LTEtMS01NTE3NQ_c0cccf90-e0b5-487a-a8ad-845090121da6">2,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash flows from financing activities impact</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="coke:LesseeLeaseCashFlowFromFinancingActivitiesImpact" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfOS0yLTEtMS01NTE3NQ_77fde9ba-fb65-4815-b5bd-ff6700cc6479">1,904</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="coke:LesseeLeaseCashFlowFromFinancingActivitiesImpact" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfOS00LTEtMS01NTE3NQ_25015d00-1d7e-494c-b6de-274713b8e0d4">2,368</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to quarter-end, the Company entered into an operating lease commitment with a lease term of <ix:nonNumeric contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTIxMw_5a55d0b0-233d-45b6-8a10-b2ba318eb5cc">five years</ix:nonNumeric>. This lease commitment is expected to commence during the third quarter of 2022. The additional lease liability associated with this lease commitment is expected to be approximately $<ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-5" name="coke:LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTM2Mw_30ac9c35-524d-4e11-95f9-c03db495901c">9.8</ix:nonFraction>&#160;million.</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_64"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RleHRyZWdpb246ZGJlZGUxYTI2MzE3NGM5YWI1OTdlYmE2YWVlYmQzNWVfMzA0_3e26a74e-b3eb-4581-90f7-473517885cc1" continuedAt="i14c636d28e434b05b7c456e4b5ccd511" escape="true">Distribution Agreements, Net</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i14c636d28e434b05b7c456e4b5ccd511" continuedAt="if58ed20307a54fb29aee9e43e97aa67c"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RleHRyZWdpb246ZGJlZGUxYTI2MzE3NGM5YWI1OTdlYmE2YWVlYmQzNWVfMzAx_3604ee54-7462-4768-a4b2-ab9ace27e7cd" continuedAt="i70d1c86a4916440a9d3c86e8892293f4" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distribution agreements, net, which are amortized on a straight-line basis and have an estimated useful life of <ix:nonNumeric contextRef="id3240a4822ad4538833a0c603d9ab7e2_D20220101-20220701" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RleHRyZWdpb246ZGJlZGUxYTI2MzE3NGM5YWI1OTdlYmE2YWVlYmQzNWVfMTUx_af82e190-d57e-47b8-8aff-4f29e77641a5">20</ix:nonNumeric> to <ix:nonNumeric contextRef="ib2906eed2a3e46a495fa71be94b57989_D20220101-20220701" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RleHRyZWdpb246ZGJlZGUxYTI2MzE3NGM5YWI1OTdlYmE2YWVlYmQzNWVfMTU3_f92d97c2-f72d-40fc-99ad-bb430ebd571a">40</ix:nonNumeric> years, consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution agreements at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9f123656256400387b8ec7c09b22e33_I20220701" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjQ4ZWYxOGY3ZDI1OTRmMzBhZGYwM2RjYmUzOGE2Y2Q0L3RhYmxlcmFuZ2U6NDhlZjE4ZjdkMjU5NGYzMGFkZjAzZGNiZTM4YTZjZDRfMS0yLTEtMS01NTE3NQ_ea0f362a-41c8-4806-92ad-d9d977ec25c7">990,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75726f0ecf4f43b3bfc85c4dfe52179a_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjQ4ZWYxOGY3ZDI1OTRmMzBhZGYwM2RjYmUzOGE2Y2Q0L3RhYmxlcmFuZ2U6NDhlZjE4ZjdkMjU5NGYzMGFkZjAzZGNiZTM4YTZjZDRfMS00LTEtMS01NTE3NQ_c6f78730-819c-4fdf-9707-7d7ba2113fb2">960,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9f123656256400387b8ec7c09b22e33_I20220701" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjQ4ZWYxOGY3ZDI1OTRmMzBhZGYwM2RjYmUzOGE2Y2Q0L3RhYmxlcmFuZ2U6NDhlZjE4ZjdkMjU5NGYzMGFkZjAzZGNiZTM4YTZjZDRfMi0yLTEtMS01NTE3NQ_2a54661a-2f5d-463c-ac52-fc5ccf4e8d37">135,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75726f0ecf4f43b3bfc85c4dfe52179a_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjQ4ZWYxOGY3ZDI1OTRmMzBhZGYwM2RjYmUzOGE2Y2Q0L3RhYmxlcmFuZ2U6NDhlZjE4ZjdkMjU5NGYzMGFkZjAzZGNiZTM4YTZjZDRfMi00LTEtMS01NTE3NQ_36f47551-eea3-4156-a67a-8a6edf383413">123,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution agreements, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9f123656256400387b8ec7c09b22e33_I20220701" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjQ4ZWYxOGY3ZDI1OTRmMzBhZGYwM2RjYmUzOGE2Y2Q0L3RhYmxlcmFuZ2U6NDhlZjE4ZjdkMjU5NGYzMGFkZjAzZGNiZTM4YTZjZDRfMy0yLTEtMS01NTE3NQ_a2021e6b-7c1d-4b3d-a31f-aac38ac8f6d3">854,480</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75726f0ecf4f43b3bfc85c4dfe52179a_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjQ4ZWYxOGY3ZDI1OTRmMzBhZGYwM2RjYmUzOGE2Y2Q0L3RhYmxlcmFuZ2U6NDhlZjE4ZjdkMjU5NGYzMGFkZjAzZGNiZTM4YTZjZDRfMy00LTEtMS01NTE3NQ_a24a9418-c723-4ff5-84e8-2e489881d2a6">836,777</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="coke:ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RleHRyZWdpb246ZGJlZGUxYTI2MzE3NGM5YWI1OTdlYmE2YWVlYmQzNWVfMzAy_fc827d43-2d27-4682-bace-6c92b6a8f6b4" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of activity for distribution agreements, net during the first half of 2022 and the first half of 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance - distribution agreements, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75726f0ecf4f43b3bfc85c4dfe52179a_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfMi0yLTEtMS01NTE3NQ_a5f10c2a-8ae7-47c0-a37c-da1c7aa4b03f">836,777</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i363325950fc74d8389f4bed1ebdea56d_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfMi00LTEtMS01NTE3NQ_5741c65e-3d2c-48f0-8f75-36a2b72991d3">853,753</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BODYARMOR distribution rights</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68068e1c50084bab8471c159b2bf5f4e_D20220101-20220701" decimals="-3" name="coke:FiniteLivedIntangibleAcquisitionDistributionRights" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfMy0yLTEtMS01NTE3NQ_74b22e57-ee69-4ed2-9988-7bb4d4470413">30,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie01e68aa7127412685f4ebed41290fe0_D20210101-20210702" decimals="-3" name="coke:FiniteLivedIntangibleAcquisitionDistributionRights" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfMy00LTEtMS01NTE3NQ_0b572bdd-8fde-4c15-9020-d2818324c880">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i68068e1c50084bab8471c159b2bf5f4e_D20220101-20220701" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfNC0yLTEtMS01NTE3NQ_474ba890-e01a-487e-a5b0-2d82ed89c725">12,446</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie01e68aa7127412685f4ebed41290fe0_D20210101-20210702" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfNC00LTEtMS01NTE3NQ_2e211a23-e3a9-461d-a65b-936e3f2e3ecb">12,243</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance - distribution agreements, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9f123656256400387b8ec7c09b22e33_I20220701" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfNS0yLTEtMS01NTE3NQ_e5532113-461b-417d-92c6-66db5dd29633">854,480</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa3491eb5d64453f9fb9e167574f3cf9_I20210702" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfNS00LTEtMS01NTE3NQ_b295ee14-7a1f-452e-b8d7-90636e91f6cb">841,524</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_67"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;<ix:continuation id="if58ed20307a54fb29aee9e43e97aa67c" continuedAt="i323ad3d065774fd6a1d85cf2f82b456a">Customer Lists, Net</ix:continuation></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i323ad3d065774fd6a1d85cf2f82b456a"><ix:continuation id="i70d1c86a4916440a9d3c86e8892293f4"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer lists, net, which are amortized on a straight-line basis and have an estimated useful life of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RleHRyZWdpb246MWIzN2U5MDZmNTgyNDgzNWI0MTE3MzY3Nzc2MDgxYTdfMTMz_9dfe0f5d-9c4e-4859-bf47-88e34c0de685">five</span> to <ix:nonNumeric contextRef="ife5eeb081904463c886a92b7dfcbd1e3_D20220101-20220701" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RleHRyZWdpb246MWIzN2U5MDZmNTgyNDgzNWI0MTE3MzY3Nzc2MDgxYTdfMTM5_115b9d83-7376-4033-871a-b2e31df49e24">12</ix:nonNumeric> years, consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88e1e8e1557649648f3b37c629ca1597_I20220701" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RhYmxlOmU1YmQ3MmFlYWE2YjQxNDZhYjJhYmVhMDg5YzQ0MGI2L3RhYmxlcmFuZ2U6ZTViZDcyYWVhYTZiNDE0NmFiMmFiZWEwODljNDQwYjZfMS0yLTEtMS01NTE3NQ_0fe52877-6f60-4d10-b308-b2828b4089aa">25,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i975e40a2bf024f6cafd3030e620efedc_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RhYmxlOmU1YmQ3MmFlYWE2YjQxNDZhYjJhYmVhMDg5YzQ0MGI2L3RhYmxlcmFuZ2U6ZTViZDcyYWVhYTZiNDE0NmFiMmFiZWEwODljNDQwYjZfMS00LTEtMS01NTE3NQ_a205e8a7-79a1-4090-9c4e-666ab74d7f0b">25,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88e1e8e1557649648f3b37c629ca1597_I20220701" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RhYmxlOmU1YmQ3MmFlYWE2YjQxNDZhYjJhYmVhMDg5YzQ0MGI2L3RhYmxlcmFuZ2U6ZTViZDcyYWVhYTZiNDE0NmFiMmFiZWEwODljNDQwYjZfMi0yLTEtMS01NTE3NQ_ce45a123-c6a3-4815-be9a-b645e276d5a7">15,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i975e40a2bf024f6cafd3030e620efedc_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RhYmxlOmU1YmQ3MmFlYWE2YjQxNDZhYjJhYmVhMDg5YzQ0MGI2L3RhYmxlcmFuZ2U6ZTViZDcyYWVhYTZiNDE0NmFiMmFiZWEwODljNDQwYjZfMi00LTEtMS01NTE3NQ_e7f90a54-ed64-48ea-8e71-a25f64a63332">14,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer lists, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88e1e8e1557649648f3b37c629ca1597_I20220701" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RhYmxlOmU1YmQ3MmFlYWE2YjQxNDZhYjJhYmVhMDg5YzQ0MGI2L3RhYmxlcmFuZ2U6ZTViZDcyYWVhYTZiNDE0NmFiMmFiZWEwODljNDQwYjZfMy0yLTEtMS01NTE3NQ_2310e046-20dc-42fa-990f-10717e6249c8">10,065</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i975e40a2bf024f6cafd3030e620efedc_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RhYmxlOmU1YmQ3MmFlYWE2YjQxNDZhYjJhYmVhMDg5YzQ0MGI2L3RhYmxlcmFuZ2U6ZTViZDcyYWVhYTZiNDE0NmFiMmFiZWEwODljNDQwYjZfMy00LTEtMS01NTE3NQ_461cec6f-6314-43cb-85cc-fea2d47f95c1">10,966</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_70"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RleHRyZWdpb246MTgzODE2YTZhZTAzNDE2NDk5ZjU4NTU0YzYyYjBlYjNfNzEy_b0344475-2d4a-4246-a244-8bc42d9cbd72" continuedAt="i28261e9cdf374b20a9d375cae1eeac1f" escape="true">Other Accrued Liabilities</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i28261e9cdf374b20a9d375cae1eeac1f"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RleHRyZWdpb246MTgzODE2YTZhZTAzNDE2NDk5ZjU4NTU0YzYyYjBlYjNfNzA5_407dfd56-5088-49dd-a9c7-34a0e396837b" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued insurance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMS0yLTEtMS01NTE3NQ_9aaed53f-5e00-4bb9-af52-3257d7e33277">51,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMS00LTEtMS01NTE3NQ_3075e45a-bcfd-45e7-9a4b-48dfffb234e9">51,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMi0yLTEtMS01NTE3NQ_c251bc9d-eb79-4117-868a-938af203d34b">40,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMi00LTEtMS01NTE3NQ_ec2d943e-8914-4228-ac25-4865c0979995">51,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued marketing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:AccruedMarketingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMy0yLTEtMS01NTE3NQ_78654b0e-30f7-4cd4-a9d5-9a0e52ae5f04">35,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:AccruedMarketingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMy00LTEtMS01NTE3NQ_92ec9dc8-f1f8-41b3-bd83-4ec62b6cbcd0">32,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee and retiree benefit plan accruals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfNC0yLTEtMS01NTE3NQ_e275c4a0-a2eb-4fd3-9ddd-6f41c818950e">31,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfNC00LTEtMS01NTE3NQ_16a79203-b8cc-4b62-b44f-7b48de8823bf">32,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of deferred payroll taxes under CARES Act</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="coke:SocialSecurityTaxEmployerDeferralCARESActCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfOC0yLTEtMS01NTE3NQ_a2768e35-f14b-40ae-9466-09a6550a3e9a">18,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="coke:SocialSecurityTaxEmployerDeferralCARESActCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfOC00LTEtMS01NTE3NQ_bd0443cd-85bb-4945-ab3f-5e37cf9c447b">18,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes (other than income taxes)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="coke:AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfOS0yLTEtMS01NTE3NQ_ddcdf8e1-5911-4c08-85e0-589cd234ff0c">8,260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="coke:AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfOS00LTEtMS01NTE3NQ_72096872-d825-48ef-9899-65cb8e04937f">6,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMTAtMi0xLTEtNTUxNzU_95b77617-2683-4536-977a-8b14f86a9655">44,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMTAtNC0xLTEtNTUxNzU_751fce83-c62e-42f8-9aeb-c301782a30af">33,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMTEtMi0xLTEtNTUxNzU_db46a8fb-b0fa-43e1-a3ea-379a443cd8d4">229,398</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMTEtNC0xLTEtNTUxNzU_d121d80a-64fa-4b5e-a4b3-b01ab3ff8c9c">226,769</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has taken advantage of certain provisions of the Coronavirus Aid, Relief and Economic Security Act (the &#8220;CARES Act&#8221;), which allowed an employer to defer the deposit and payment of the employer&#8217;s portion of social security taxes that would otherwise have been due on or after March&#160;27, 2020 and before January&#160;1, 2021. The law permits an employer to deposit half of these deferred payments by December&#160;31, 2021 and the other half by December&#160;31, 2022. The Company repaid a portion of the deferred payroll taxes during 2021 and intends to repay the remaining portion of the deferred payroll taxes during 2022.</span></div></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_73"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RleHRyZWdpb246MDNlM2JhZWVjMjEyNDBmMTkwYWMyMzE0NTI5ZGVkMjZfMjc1NA_b02d141a-e7d2-4884-bf6d-7834ac7184f7" continuedAt="i94f806f2397049b39464deecc764aea8" escape="true">Commodity Derivative Instruments</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i94f806f2397049b39464deecc764aea8" continuedAt="ie8a8b8c5509349a68a5ad8a6e4995dac"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to the risk of increased costs arising from adverse changes in certain commodity prices. In the normal course of business, the Company manages these risks through a variety of strategies, including the use of commodity derivative instruments. The Company does not use commodity derivative instruments for trading or speculative purposes. These commodity derivative instruments are not designated as hedging instruments under GAAP and are used as &#8220;economic hedges&#8221; to manage certain commodity price risk. The Company uses several different financial institutions for commodity derivative instruments to minimize the concentration of credit risk. While the Company would be exposed to credit loss in the event of nonperformance by these counterparties, the Company does not anticipate nonperformance by these counterparties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commodity derivative instruments held by the Company are marked to market on a monthly basis and are recognized in earnings consistent with the expense classification of the underlying hedged item. The Company generally pays a fee for these commodity derivative instruments, which is amortized over the corresponding period of each commodity derivative instrument. Settlements of commodity derivative instruments are included in cash flows from operating activities in the condensed consolidated statements of cash flows. <ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RleHRyZWdpb246MDNlM2JhZWVjMjEyNDBmMTkwYWMyMzE0NTI5ZGVkMjZfMjc0Nw_4e51d73d-fe0a-4f05-ac8c-edc04f3eebce" continuedAt="icc69da304ef344bca1314bcc38070223" escape="true">The following table summarizes pre-tax changes in the fair values of the Company&#8217;s commodity derivative instruments and the classification of such changes in the condensed consolidated statements of operations:</ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="icc69da304ef344bca1314bcc38070223"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i951b60c7edad41f0a171dfff1ff8e306_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMi0yLTEtMS01NTE3NQ_356de8f7-663b-4c9b-a345-cdf7a099b352">13,663</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97ad013e391d43d9999cc9cd32991e95_D20210403-20210702" decimals="-3" name="us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMi00LTEtMS01NTE3NQ_e1394c52-7b62-49c3-a26f-7daa8300e771">2,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3faf9fb15c7c4f04a77443fb07f3a3e7_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMi02LTEtMS01NTE3NQ_e6690f43-31a2-43d1-9038-96028d80388a">6,169</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81fcd52e888d400d9de043793aeb9cc1_D20210101-20210702" decimals="-3" name="us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMi04LTEtMS01NTE3NQ_df53450b-804b-42c5-8974-139d13a7d4dd">2,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70e0ea61abb049b8b9dbbcd7d31821e0_D20220402-20220701" decimals="-3" name="us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMy0yLTEtMS01NTE3NQ_18e003b1-48fd-4d96-87f6-8e05cf14b5b6">998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i132fbc2556834e5b9e4eaf4514a141cc_D20210403-20210702" decimals="-3" name="us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMy00LTEtMS01NTE3NQ_c42fba3f-3506-42c7-b319-9d1f06808671">505</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ed8de2de45e4fa0bbdd8e718083a079_D20220101-20220701" decimals="-3" name="us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMy02LTEtMS01NTE3NQ_af5ac1f5-97f4-4438-bba6-10a0c277b2b7">7,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae13ae78813343528719dcae38dc623a_D20210101-20210702" decimals="-3" name="us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMy04LTEtMS01NTE3NQ_54a359ad-afbf-4664-a23f-dc58739c99b3">1,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfNC0yLTEtMS01NTE3NQ_8c2d616a-4572-417d-9a77-412d5d5a9af4">12,665</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfNC00LTEtMS01NTE3NQ_7e23ddbe-d8ea-48b1-ad8e-62be21ebb2e4">2,633</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfNC02LTEtMS01NTE3NQ_0f40d8c5-4c37-4aaf-8324-99c384964fae">1,054</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfNC04LTEtMS01NTE3NQ_186f93a0-1390-46ad-9173-07d0f5f7ad93">3,481</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All commodity derivative instruments are recorded at fair value as either assets or liabilities in the condensed consolidated balance sheets. The Company has master agreements with the counterparties to its commodity derivative instruments that provide for net settlement of derivative transactions. Accordingly, the net amounts of derivative assets are recognized in either prepaid expenses and other current assets or other assets in the condensed consolidated balance sheets and the net amounts of derivative liabilities are recognized in either other accrued liabilities or other liabilities in the condensed consolidated balance sheets. <ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RleHRyZWdpb246MDNlM2JhZWVjMjEyNDBmMTkwYWMyMzE0NTI5ZGVkMjZfMjc1MA_f2c787a9-b6c0-44e6-816d-f38fd925bb4f" continuedAt="ia7c3d1a1495847aa960d88530860cecc" escape="true">The </ix:nonNumeric></span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ie8a8b8c5509349a68a5ad8a6e4995dac"><ix:continuation id="ia7c3d1a1495847aa960d88530860cecc"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">following table summarizes the fair values of the Company&#8217;s commodity derivative instruments and the classification of such instruments in the condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i043d7ce6a28f474fb60416f4957e0d12_I20220701" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfMS0yLTEtMS01NTE3NQ_bc9a61c9-41d3-49c9-b90f-cd2141c830e6">10,036</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieff41e039f5640239c67b276f0dee50a_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfMS00LTEtMS01NTE3NQ_1acdde86-bc85-4320-98c0-c6db82e11f94">7,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bf82960ea744655a6ac008722ea7424_I20220701" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfMy0yLTEtMS01NTE3NQ_e8bac583-ee24-4867-bef9-c8d76bae75ea">10,036</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe4b2da9fb8e41d3b96675b185a22109_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfMy00LTEtMS01NTE3NQ_39cd38e0-aa53-45b1-98f6-b4f60cec73fe">7,714</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic289e9a8c73c448797a7f3698230723d_I20220701" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfNi0yLTEtMS01NTE3NQ_3d14040a-cb27-4973-9f90-99d279e8283d">1,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb409ad78cc048d38b4b83830f5f2487_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfNi00LTEtMS01NTE3NQ_6783537a-769a-4bd3-9331-46351987cc26">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bf82960ea744655a6ac008722ea7424_I20220701" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfNy0yLTEtMS01NTE3NQ_d68c25f9-22a2-4133-9630-5dc2330239c7">1,268</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe4b2da9fb8e41d3b96675b185a22109_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfNy00LTEtMS01NTE3NQ_305bbf23-8d87-418e-82a5-cb57bf0988d2">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div><span><br/></span></div><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="coke:ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RleHRyZWdpb246MDNlM2JhZWVjMjEyNDBmMTkwYWMyMzE0NTI5ZGVkMjZfMjc1MQ_43cca746-72e7-48b4-ab9e-eb63a88325ca" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s gross commodity derivative instrument assets and gross commodity derivative instrument liabilities in the condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross commodity derivative instrument assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bf82960ea744655a6ac008722ea7424_I20220701" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmVhZTA5NWQ4ZDU1YTQ1NDRiMjYxNzJhNmU3ZDhiMjJiL3RhYmxlcmFuZ2U6ZWFlMDk1ZDhkNTVhNDU0NGIyNjE3MmE2ZTdkOGIyMmJfMS0yLTEtMS01NTE3NQ_063f77d8-ecab-421f-9b6b-18ce4135950a">10,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe4b2da9fb8e41d3b96675b185a22109_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmVhZTA5NWQ4ZDU1YTQ1NDRiMjYxNzJhNmU3ZDhiMjJiL3RhYmxlcmFuZ2U6ZWFlMDk1ZDhkNTVhNDU0NGIyNjE3MmE2ZTdkOGIyMmJfMS00LTEtMS01NTE3NQ_2fc17b40-f6f3-4ffd-a763-88ee696ae502">9,200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross commodity derivative instrument liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bf82960ea744655a6ac008722ea7424_I20220701" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmVhZTA5NWQ4ZDU1YTQ1NDRiMjYxNzJhNmU3ZDhiMjJiL3RhYmxlcmFuZ2U6ZWFlMDk1ZDhkNTVhNDU0NGIyNjE3MmE2ZTdkOGIyMmJfMi0yLTEtMS01NTE3NQ_43f74acf-dad5-4218-ac5a-6ca93f763a8d">1,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe4b2da9fb8e41d3b96675b185a22109_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmVhZTA5NWQ4ZDU1YTQ1NDRiMjYxNzJhNmU3ZDhiMjJiL3RhYmxlcmFuZ2U6ZWFlMDk1ZDhkNTVhNDU0NGIyNjE3MmE2ZTdkOGIyMmJfMi00LTEtMS01NTE3NQ_320452f3-b496-40f5-b12d-3739683032f7">1,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RleHRyZWdpb246MDNlM2JhZWVjMjEyNDBmMTkwYWMyMzE0NTI5ZGVkMjZfMjc1Mg_7e85e4d7-7536-40d3-abc7-e51d27d92e42" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s outstanding commodity derivative instruments:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional amount of outstanding commodity derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bf82960ea744655a6ac008722ea7424_I20220701" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOjE4Y2EwYTk4OTM5MTRmYjA4NDUxYjY4M2EwNWMwZGFkL3RhYmxlcmFuZ2U6MThjYTBhOTg5MzkxNGZiMDg0NTFiNjgzYTA1YzBkYWRfMS0yLTEtMS01NTE3NQ_d5acad1f-1fd0-4fca-a8fb-bd0d3ee5ac1e">41,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe4b2da9fb8e41d3b96675b185a22109_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOjE4Y2EwYTk4OTM5MTRmYjA4NDUxYjY4M2EwNWMwZGFkL3RhYmxlcmFuZ2U6MThjYTBhOTg5MzkxNGZiMDg0NTFiNjgzYTA1YzBkYWRfMS00LTEtMS01NTE3NQ_10a8ebf9-8809-4d5f-b883-deddb0246ea1">74,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latest maturity date of outstanding commodity derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2022</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_76"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMzMzNQ_97aabd17-16cf-470d-823a-480ec0f518f3" continuedAt="i29ac776b64284dc7abc3574451808cd1" escape="true">Fair Values of Financial Instruments</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i29ac776b64284dc7abc3574451808cd1" continuedAt="i27b7665129e443d4969211f45b9a0b37"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GAAP requires assets and liabilities carried at fair value to be classified and disclosed in one of the following categories:</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1:&#160;Quoted market prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2:&#160;Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3:&#160;Unobservable inputs that are not corroborated by market data.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="coke:FairValueMethodsAndAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMzMzNg_b68be8b2-b272-4a58-86f0-4b3e243fbc74" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The below methods and assumptions were used by the Company in estimating the fair values of its financial instruments. There were no transfers of assets or liabilities between levels in any period presented.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:64.563%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Instrument</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Methods and Assumptions</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets and liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The fair value of the Company&#8217;s nonqualified deferred compensation plan for certain executives and other highly compensated employees is based on the fair values of associated assets and liabilities, which are held in mutual funds and are based on the quoted market values of the securities held within the mutual funds.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The fair values of the Company&#8217;s commodity derivative instruments are based on current settlement values at each balance sheet date, which represent the estimated amounts the Company would have received or paid upon termination of these instruments. The Company&#8217;s credit risk related to the commodity derivative instruments is managed by requiring high standards for its counterparties and periodic settlements. The Company considers nonperformance risk in determining the fair values of commodity derivative instruments.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The carrying amounts of the Company&#8217;s variable rate debt approximate the fair values due to variable interest rates with short reset periods. The fair values of the Company&#8217;s fixed rate debt are based on estimated current market prices.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The fair value of the Company&#8217;s acquisition related contingent consideration is based on internal forecasts and the weighted average cost of capital (&#8220;WACC&#8221;) derived from market data.</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i27b7665129e443d4969211f45b9a0b37" continuedAt="i57a9017d86284d2080e839f4521c29a2"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMzMzNw_980c749c-6a2b-488e-b7be-73b793207e4d" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the carrying amounts and fair values by level of the Company&#8217;s deferred compensation plan assets and liabilities, commodity derivative instruments, debt and acquisition related contingent consideration:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"></td><td style="width:37.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.432%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2c7df8852684e9f91f1fda08335744e_I20220701" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfMy0yLTEtMS01NTE3NQ_d9be8ff6-5780-427b-990d-f638eb0969e8">49,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id73528fd5f084efbbc9753785f826deb_I20220701" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfMy00LTEtMS01NTE3NQ_1771cc5c-aeef-423e-b598-816660a1ede4">49,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f73c99247914aed85c61696034ddb88_I20220701" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfMy02LTEtMS01NTE3NQ_f57a638a-7dae-48d2-a6d3-b2b4efc6c8ed">49,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie590c15a71284b8bbf8d9af870f75821_I20220701" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfMy04LTEtMS01NTE3NQ_f9fdfc2e-a766-4189-89db-747e7fbc9948">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6749ff3022dd466c91c14e4c988e77c0_I20220701" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfMy0xMC0xLTEtNTUxNzU_cfefc327-82a2-4503-ab55-c3bb863228ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ba8709bc736462985503261ab230bca_I20220701" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNC0yLTEtMS01NTE3NQ_b71e0284-b58e-4bba-a88a-9dcd707209c9">10,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8869fd2a44c437d82e436f1c6f4b63c_I20220701" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNC00LTEtMS01NTE3NQ_9272226c-4806-459a-8c5f-40c172e85f0f">10,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245d6103385c4af9a976faa66ef20770_I20220701" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNC02LTEtMS01NTE3NQ_1b8a9bbd-d8d2-4e82-8b2d-7c7c13590cdd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i405eaaacb5d742989b183df4c655c70d_I20220701" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNC04LTEtMS01NTE3NQ_da268abe-43ca-4c13-8ee7-c9e8ebecc6ad">10,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46da5bc744834ef2b4caf242be787224_I20220701" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNC0xMC0xLTEtNTUxNzU_9320e25f-a7f9-4e00-aaa2-6fe1a014b5a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2c7df8852684e9f91f1fda08335744e_I20220701" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNi0yLTEtMS01NTE3NQ_b91e6608-7881-4dd4-8ffb-d96d50f2fb7a">49,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id73528fd5f084efbbc9753785f826deb_I20220701" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNi00LTEtMS01NTE3NQ_16760cfc-fa38-4b8c-b67a-1828f76f8928">49,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f73c99247914aed85c61696034ddb88_I20220701" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNi02LTEtMS01NTE3NQ_f961130f-a999-4649-8f6c-b93bc0e3c76a">49,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie590c15a71284b8bbf8d9af870f75821_I20220701" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNi04LTEtMS01NTE3NQ_23e16137-6241-4323-aca1-5b66e9bad2df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6749ff3022dd466c91c14e4c988e77c0_I20220701" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNi0xMC0xLTEtNTUxNzU_1db1571d-3d94-4204-b6d4-5f1f598ec78d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ba8709bc736462985503261ab230bca_I20220701" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNy0yLTEtMS02MDYxMw_c523db49-b223-43ca-9fbf-840f937340a3">1,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8869fd2a44c437d82e436f1c6f4b63c_I20220701" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNy00LTEtMS02MDYxMw_fe2441cf-00d9-4567-bf82-b5c683765e16">1,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245d6103385c4af9a976faa66ef20770_I20220701" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNy02LTEtMS02MDYxMw_55b44750-7fe3-491a-b1fd-367b8b060145">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i405eaaacb5d742989b183df4c655c70d_I20220701" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNy04LTEtMS02MDYxMw_eac84722-7888-4625-ba77-f38058e4f02c">1,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46da5bc744834ef2b4caf242be787224_I20220701" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNy0xMC0xLTEtNjA2MTM_a5baf33a-416d-4627-8fc5-feb72060f972">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2c7df8852684e9f91f1fda08335744e_I20220701" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOC0yLTEtMS01NTE3NQ_77098776-2d36-4527-a9fe-9e0f1e7bb369">723,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id73528fd5f084efbbc9753785f826deb_I20220701" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOC00LTEtMS01NTE3NQ_32720e01-2120-419c-a0df-d789eb2fcd23">718,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f73c99247914aed85c61696034ddb88_I20220701" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOC02LTEtMS01NTE3NQ_80792f6c-e753-442d-9007-77549516ab08">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie590c15a71284b8bbf8d9af870f75821_I20220701" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOC04LTEtMS01NTE3NQ_88a0d9a1-1013-4d0a-a80e-ad2726ab052e">718,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6749ff3022dd466c91c14e4c988e77c0_I20220701" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOC0xMC0xLTEtNTUxNzU_24455a73-a898-4900-b901-22d5d915f1b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2c7df8852684e9f91f1fda08335744e_I20220701" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOS0yLTEtMS01NTE3NQ_2bc0cc3c-3a73-4f41-a852-7bf659878480">522,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id73528fd5f084efbbc9753785f826deb_I20220701" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOS00LTEtMS01NTE3NQ_5dfa7817-90a4-4266-bf03-6a5cbe7c668a">522,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f73c99247914aed85c61696034ddb88_I20220701" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOS02LTEtMS01NTE3NQ_cf198a46-991a-4fb2-b6b2-a8ced6ee4a4e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie590c15a71284b8bbf8d9af870f75821_I20220701" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOS04LTEtMS01NTE3NQ_01e4dbdd-56f4-497b-b34e-f4e52fd33db1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6749ff3022dd466c91c14e4c988e77c0_I20220701" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOS0xMC0xLTEtNTUxNzU_469d74af-fe18-440f-8433-8bb5ad6dfecd">522,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"></td><td style="width:37.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.432%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6429a9f3bc9e445e94577d9de14e69d6_I20211231" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfMy0yLTEtMS01NTE3NQ_0e7e2ebc-f898-46c4-8e40-ed078b0754b9">60,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57e1f801c3aa42c48c933d043b176e9d_I20211231" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfMy00LTEtMS01NTE3NQ_0a5f219a-d837-485e-867f-7d94f6198fa5">60,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i223ab014ae9d4d98b75f042057b1a449_I20211231" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfMy02LTEtMS01NTE3NQ_3b0b2402-e7de-42fd-b32a-cd1917d36c80">60,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia59ef7cbf236489f9ca60564a6178609_I20211231" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfMy04LTEtMS01NTE3NQ_6961c370-67ae-4bb1-8523-53e23cd90171">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d082e16047b474aa0d47cd20d8e2266_I20211231" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfMy0xMC0xLTEtNTUxNzU_fa110a9c-ce5d-4b6e-ae0b-e95cf0e056a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e56623182504886bcadcb218bc678f6_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNC0yLTEtMS01NTE3NQ_46a894a8-06dc-47a7-bfb0-5d8611a57ee4">7,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc340061e13f4c48ab15b93843301bfd_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNC00LTEtMS01NTE3NQ_73d4879a-8559-448a-9dc7-628536c1d720">7,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bc8de08cd334e7788e6e28860196bde_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNC02LTEtMS01NTE3NQ_1f416d42-d523-46bc-9010-3c682d0f8ecd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27f06e0adbf94cafbea466f1a2511aa7_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNC04LTEtMS01NTE3NQ_79cae243-90d9-4f05-acf8-2a0b1b1ce3a1">7,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87c834929c2b45b59726c17ae1c8d0f7_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNC0xMC0xLTEtNTUxNzU_dea8cdce-2a57-4545-bbe0-92896148dcc2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6429a9f3bc9e445e94577d9de14e69d6_I20211231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNi0yLTEtMS01NTE3NQ_c0b27bfd-7930-424b-8e97-20c5a1fc0eaa">60,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57e1f801c3aa42c48c933d043b176e9d_I20211231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNi00LTEtMS01NTE3NQ_5d0da5f5-c8c4-4f66-a9b5-021b01bab9bf">60,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i223ab014ae9d4d98b75f042057b1a449_I20211231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNi02LTEtMS01NTE3NQ_06f71b72-5911-4bc4-915d-ae0c7504f7b4">60,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia59ef7cbf236489f9ca60564a6178609_I20211231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNi04LTEtMS01NTE3NQ_d3132d91-a881-4df7-b305-930a6b290165">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d082e16047b474aa0d47cd20d8e2266_I20211231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNi0xMC0xLTEtNTUxNzU_8538684d-e700-488f-9ad3-37407ba574bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6429a9f3bc9e445e94577d9de14e69d6_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNy0yLTEtMS01NTE3NQ_8955378b-2486-4399-b1dc-8813690880ee">723,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57e1f801c3aa42c48c933d043b176e9d_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNy00LTEtMS01NTE3NQ_6d9a7eb9-d484-4634-8dd5-9f5d5c2e65ee">772,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i223ab014ae9d4d98b75f042057b1a449_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNy02LTEtMS01NTE3NQ_c1bf015d-0bbe-4628-b15f-db561882b0e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia59ef7cbf236489f9ca60564a6178609_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNy04LTEtMS01NTE3NQ_dd16c066-b74d-4966-9840-75e0b422b2e4">772,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d082e16047b474aa0d47cd20d8e2266_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNy0xMC0xLTEtNTUxNzU_87657368-49f2-4d4f-8d70-296d4eec70fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6429a9f3bc9e445e94577d9de14e69d6_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfOC0yLTEtMS01NTE3NQ_681fc648-4e1d-43dd-8048-fed1dd6e2479">542,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57e1f801c3aa42c48c933d043b176e9d_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfOC00LTEtMS01NTE3NQ_30e897c0-351e-4947-93ca-4a4f93788900">542,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i223ab014ae9d4d98b75f042057b1a449_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfOC02LTEtMS01NTE3NQ_870573ea-aaf6-429e-9760-35e716eeab55">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia59ef7cbf236489f9ca60564a6178609_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfOC04LTEtMS01NTE3NQ_4f7ae790-bd5c-4a62-bde1-bf5dbb3012cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d082e16047b474aa0d47cd20d8e2266_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfOC0xMC0xLTEtNTUxNzU_6004c30c-c641-4c9d-947a-a39bab55bf17">542,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition related contingent consideration was valued using a probability weighted discounted cash flow model based on internal forecasts and the WACC derived from market data, which are considered Level&#160;3 inputs. Each reporting period, the Company adjusts its acquisition related contingent consideration liability related to the distribution territories subject to acquisition related sub-bottling payments to fair value by discounting future expected acquisition related sub-bottling payments required under the CBA using the Company&#8217;s estimated WACC.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future expected acquisition related sub-bottling payments extend through the life of the applicable distribution assets acquired from CCR, which is generally <ix:nonNumeric contextRef="i7053af472db74848acff29afe8feda1c_D20220101-20220701" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMTYwOQ_53e4ab53-87fd-4bf0-99ba-f5c099b46f18">40</ix:nonNumeric> years. As a result, the fair value of the acquisition related contingent consideration liability is impacted by the Company&#8217;s WACC, management&#8217;s estimate of the acquisition related sub-bottling payments that will be made in the future under the CBA, and current acquisition related sub-bottling payments (all Level&#160;3 inputs). Changes in any of these Level 3 inputs, particularly the underlying risk-free interest rate used to estimate the Company&#8217;s WACC, could result in material changes to the fair value of the acquisition related contingent consideration liability and could materially impact the amount of non-cash expense (or income) recorded each reporting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition related contingent consideration liability is the Company&#8217;s only Level 3 asset or liability. <ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="coke:FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMzMzMw_cb1c9ae8-23ee-497c-b0eb-afbe92d0800e" continuedAt="i594c40e389904eb3a5bfaa5c4a81ce61" escape="true">A summary of the Level&#160;3 activity is as follows:</ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="i594c40e389904eb3a5bfaa5c4a81ce61"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance - Level 3 liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0481299ef6645a19f9eb2531535a2bb_I20220401" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMi0yLTEtMS01NTE3NQ_ae875cbf-4d50-4b69-9032-754a96d61e13">527,926</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82396be8602c46f38f9ad078c4961e29_I20210402" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMi00LTEtMS01NTE3NQ_4631c681-0b3e-477a-86c4-4d6287b9d0a4">435,746</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88573f8d071f48f1a6461b6a7a0c1d05_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMi02LTEtMS01NTE3NQ_e84c16df-13e0-44e1-9f4e-5bf6b6a7dd63">542,105</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04952b29bfd449a98d5e16f71041ba4a_I20201231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMi04LTEtMS01NTE3NQ_064bdb1a-4056-404b-9b1c-79dfbe484cad">434,694</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1f37eae608894e46ba054a2747c9bb00_D20220402-20220701" decimals="-3" name="coke:PaymentOfContingentConsiderationOfAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMy0yLTEtMS01NTE3NQ_93ef22c7-4e19-4caf-b249-5536a6542414">8,888</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d1946e5370749248317f7d944fbffd4_D20210403-20210702" decimals="-3" name="coke:PaymentOfContingentConsiderationOfAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMy00LTEtMS01NTE3NQ_7d3ed15c-48ed-4fee-a602-3312e1256bdc">9,874</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id3d5f7edf8214173b0866f1ce82502d3_D20220101-20220701" decimals="-3" name="coke:PaymentOfContingentConsiderationOfAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMy02LTEtMS01NTE3NQ_781232b7-199d-408c-91de-2ca1cfdc2e0e">18,710</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba61d358d6c74ccb9232912f55204288_D20210101-20210702" decimals="-3" name="coke:PaymentOfContingentConsiderationOfAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMy04LTEtMS01NTE3NQ_ce630ade-6fc1-4c99-8ab1-c553e8332a95">19,920</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to current payables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1f37eae608894e46ba054a2747c9bb00_D20220402-20220701" decimals="-3" sign="-" name="coke:BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNC0yLTEtMS01NTE3NQ_7eb37d73-12cf-4b72-8e0f-73aca5003c98">800</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d1946e5370749248317f7d944fbffd4_D20210403-20210702" decimals="-3" name="coke:BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNC00LTEtMS01NTE3NQ_43cfc590-7cc7-40b5-9a7b-7c348b9f2111">1,200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3d5f7edf8214173b0866f1ce82502d3_D20220101-20220701" decimals="-3" name="coke:BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNC02LTEtMS01NTE3NQ_c4161c40-e1e7-4d0e-931d-07199ab75c88">300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba61d358d6c74ccb9232912f55204288_D20210101-20210702" decimals="-3" name="coke:BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNC04LTEtMS01NTE3NQ_9e9bae80-1e37-4cb9-978f-c55c36aa26f5">1,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f37eae608894e46ba054a2747c9bb00_D20220402-20220701" decimals="-3" name="coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNS0yLTEtMS01NTE3NQ_c3525416-fbe6-4d17-a39f-10b0a35252a4">4,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d1946e5370749248317f7d944fbffd4_D20210403-20210702" decimals="-3" name="coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNS00LTEtMS01NTE3NQ_50ad4a1a-7211-47c5-be98-861a6ce644e9">45,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id3d5f7edf8214173b0866f1ce82502d3_D20220101-20220701" decimals="-3" sign="-" name="coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNS02LTEtMS01NTE3NQ_a07130fe-0c8d-46f8-bf99-2af0dc41cbac">1,436</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba61d358d6c74ccb9232912f55204288_D20210101-20210702" decimals="-3" name="coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNS04LTEtMS01NTE3NQ_307cd5d8-6c00-4707-b219-5630504cebf2">56,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance - Level 3 liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4875dd0b5dd412091aad210cf39cdae_I20220701" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNi0yLTEtMS01NTE3NQ_335e62c6-1fde-48de-abe2-fc4f13b44026">522,259</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic10d3851ca1441e4a5461f6ee3285738_I20210702" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNi00LTEtMS01NTE3NQ_7b360eb6-f7fe-4177-8a9a-70c4cd2a75dd">473,055</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4875dd0b5dd412091aad210cf39cdae_I20220701" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNi02LTEtMS01NTE3NQ_47edcc9c-e761-4003-b765-2398cf63ceda">522,259</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic10d3851ca1441e4a5461f6ee3285738_I20210702" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNi04LTEtMS01NTE3NQ_a4a3395c-5464-484e-b0e2-4340bb8e4a2e">473,055</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;1, 2022 and July&#160;2, 2021, discount rates of <ix:nonFraction unitRef="number" contextRef="idcb41b7581004a7aa9a51735cd302a5f_I20220701" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMjQ3NQ_778d7989-475a-4ce9-beaa-82a992836dc8">8.9</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i25c38b11e3ae4345ae1688cefc9a3f1c_I20210702" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMjQ4Mg_8b0ffbd6-6978-46ff-a2d1-8faaadb0dcd3">7.7</ix:nonFraction>%, respectively, were utilized in the valuation of the Company&#8217;s acquisition related contingent consideration liability. The decrease in the fair value of the acquisition related contingent consideration liability in the first half of 2022 was primarily driven by an increase in the discount rate used to calculate fair value, partially offset by higher projections of future cash flows in the distribution territories subject to acquisition related sub-bottling payments. This fair value adjustment was recorded in other expense, net in the condensed consolidated statement of operations for the first half of 2022.</span></div></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i57a9017d86284d2080e839f4521c29a2">The Company anticipates that the amount it could pay annually under the acquisition related contingent consideration arrangements for the distribution territories subject to acquisition related sub-bottling payments will be in the range of $<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-6" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMzMyNA_dd44654e-3385-4839-a947-430a637146fb">39</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-6" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMzMzMA_19f69560-533d-4f03-b310-cdc8d3172e0f">69</ix:nonFraction>&#160;million.</ix:continuation></span></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_79"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfOTQ2_e844b48d-3e35-4adc-bba7-074a143ef436" continuedAt="i6c0326dfe2c14486979d3addacf88b8d" escape="true">Income Taxes</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i6c0326dfe2c14486979d3addacf88b8d"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s effective income tax rate was <ix:nonFraction unitRef="number" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfNjc_ae0eb52d-65dc-40fe-91f2-c8d509651db1">25.9</ix:nonFraction>% for the first half of 2022 and <ix:nonFraction unitRef="number" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfOTE_e79245e7-32b1-49e9-a390-541e277fb1f9">26.9</ix:nonFraction>% for the first half of 2021. The Company&#8217;s income tax expense was $<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfMTQ5_943233bc-1dc4-4b53-8054-f021c2415206">67.6</ix:nonFraction>&#160;million for the first half of 2022 and $<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfMTcz_30223c32-b1ad-44f4-b5af-30b826d6ddaf">37.3</ix:nonFraction>&#160;million for the first half of 2021. The increase in income tax expense was primarily attributable to higher income before taxes during the first half of 2022 compared to the first half of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had uncertain tax positions, including accrued interest, of $<ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-5" name="coke:UnrecognizedTaxBenefitsIncludingAccruedInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfMzk5_089e7801-816d-4c27-8503-83113566292e"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfMzk5_33dead82-0b1e-4314-88a5-16a4541a7d1e"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-5" name="coke:UnrecognizedTaxBenefitsIncludingAccruedInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfMzk5_73d9c1b9-fa65-4c62-9bcd-a9d0a885cfe8"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfMzk5_faf7aed7-153e-4888-b1c9-41dc40c08e1f">1.7</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;million on both July&#160;1, 2022 and December&#160;31, 2021, all of which would affect the Company&#8217;s effective income tax rate if recognized. While it is expected the amount of uncertain tax positions may change in the next 12 months, the Company does not expect such change would have a material impact on the condensed consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior tax years beginning in year 2018 remain open to examination by the Internal Revenue Service, and various tax years beginning in year 1999 remain open to examination by certain state tax jurisdictions due to loss carryforwards.</span></div></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_82"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RleHRyZWdpb246NjkxNzJhY2M5MGZiNDdhY2E0ODM0ZWE1ZjA0NDRmNzlfMTQwMg_9f53b33a-2dc6-4bfe-bcbd-0bdebcc98fd4" continuedAt="i130a610bb6b846bda466dd440089ddfe" escape="true">Pension and Postretirement Benefit Obligations</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i130a610bb6b846bda466dd440089ddfe" continuedAt="i278e31bf645b494aa8835f6329f28611"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Plans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are <ix:nonFraction unitRef="benefit_plan" contextRef="i025d9ef7f5fa4e01843088e4af2b20ed_I20220701" decimals="INF" name="coke:DefinedBenefitPlanNumberOfPensionPlans" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RleHRyZWdpb246NjkxNzJhY2M5MGZiNDdhY2E0ODM0ZWE1ZjA0NDRmNzlfODI_cb7cb392-8a90-42cd-b4f1-2cec6b617e57">two</ix:nonFraction> Company-sponsored pension plans. The primary Company-sponsored pension plan (the &#8220;Primary Plan&#8221;) was frozen as of June&#160;30, 2006 and no benefits accrued to participants after that date. The second Company-sponsored pension plan (the &#8220;Bargaining Plan&#8221;) is for certain employees under collective bargaining agreements. Benefits under the Bargaining Plan are determined in accordance with negotiated formulas for the respective participants. Contributions to the plans are based on actuarially determined amounts and are limited to the amounts currently deductible for income tax purposes.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RleHRyZWdpb246NjkxNzJhY2M5MGZiNDdhY2E0ODM0ZWE1ZjA0NDRmNzlfMTQwMw_7e7fe61f-46db-41ba-ac5c-43a4dd9e88a8" continuedAt="ib05122acfaa74c87a3a11cc4bd01828e" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic pension cost were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMi0yLTEtMS01NTE3NQ_78514b85-786a-47cf-9224-68fa3855a694">1,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06473bc1f5b41dfae79f84eb079d2d5_D20210403-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMi00LTEtMS01NTE3NQ_dccb3d0d-d0f2-4cd6-ace1-0a3d715ecdd6">1,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5329162b57a548e5b36f9277cf3d637c_D20220101-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMi02LTEtMS01NTE3NQ_f3ddd485-098b-48fe-ac5f-ab58c7c336ae">3,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32b309c9df1a4925a09cd8144be6ac7e_D20210101-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMi04LTEtMS01NTE3NQ_8ae7753a-65cb-4607-80de-e019a475516d">3,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMy0yLTEtMS01NTE3NQ_a2bd0f5a-88d4-4fec-a111-09343024f184">2,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06473bc1f5b41dfae79f84eb079d2d5_D20210403-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMy00LTEtMS01NTE3NQ_0b1ff48f-eb69-4df2-8606-48be3b06eecb">2,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5329162b57a548e5b36f9277cf3d637c_D20220101-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMy02LTEtMS01NTE3NQ_3b4f9624-3123-4a07-9d2c-229f38861465">5,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32b309c9df1a4925a09cd8144be6ac7e_D20210101-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMy04LTEtMS01NTE3NQ_de31751e-34a2-451d-93f9-84f036539334">4,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNC0yLTEtMS01NTE3NQ_905ed062-028c-4f80-8120-4600957cb6da">2,036</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06473bc1f5b41dfae79f84eb079d2d5_D20210403-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNC00LTEtMS01NTE3NQ_ffe9fbc8-1bba-4cc7-9ebd-a6d75ed3125b">3,248</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5329162b57a548e5b36f9277cf3d637c_D20220101-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNC02LTEtMS01NTE3NQ_3ac12791-2bfd-49ea-9fea-bab42b7c133c">4,071</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i32b309c9df1a4925a09cd8144be6ac7e_D20210101-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNC04LTEtMS01NTE3NQ_5b414c7f-be9c-4d73-ba72-2c756641f157">6,498</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNS0yLTEtMS01NTE3NQ_d6462f6c-6f89-45a2-a345-2c14fd96e589">988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06473bc1f5b41dfae79f84eb079d2d5_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNS00LTEtMS01NTE3NQ_625af419-62d8-41f2-9814-bac75f8d94f7">1,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5329162b57a548e5b36f9277cf3d637c_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNS02LTEtMS01NTE3NQ_2f5ca121-969b-4fbd-8c0d-903ceb8fee6b">1,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32b309c9df1a4925a09cd8144be6ac7e_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNS04LTEtMS01NTE3NQ_ad533bd6-6031-427f-95f0-40d610ed9902">2,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNi0yLTEtMS01NTE3NQ_1e07f24c-43a3-400c-a78b-68b36ebdf6a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06473bc1f5b41dfae79f84eb079d2d5_D20210403-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNi00LTEtMS01NTE3NQ_658e16c0-08fd-4916-b592-f6b5d9fb785d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5329162b57a548e5b36f9277cf3d637c_D20220101-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNi02LTEtMS01NTE3NQ_3c3150b3-bcff-42a4-bd49-176401c24a31">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32b309c9df1a4925a09cd8144be6ac7e_D20210101-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNi04LTEtMS01NTE3NQ_c245763b-19f1-4c37-81db-45eaf707295f">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic pension cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNy0yLTEtMS01NTE3NQ_1f769a8e-04ca-4c78-b0b4-8bd0f737e73e">3,472</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06473bc1f5b41dfae79f84eb079d2d5_D20210403-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNy00LTEtMS01NTE3NQ_e61784e6-629e-49d5-83a5-c3a82171b73e">2,286</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5329162b57a548e5b36f9277cf3d637c_D20220101-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNy02LTEtMS01NTE3NQ_c2607356-aee4-4284-ae59-e362320bec8a">6,945</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32b309c9df1a4925a09cd8144be6ac7e_D20210101-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNy04LTEtMS01NTE3NQ_c2b82a48-24cf-44b9-9a36-e2a6262419e6">4,572</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not make any contributions to the <ix:nonFraction unitRef="benefit_plan" contextRef="i025d9ef7f5fa4e01843088e4af2b20ed_I20220701" decimals="INF" name="coke:DefinedBenefitPlanNumberOfPensionPlans" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RleHRyZWdpb246NjkxNzJhY2M5MGZiNDdhY2E0ODM0ZWE1ZjA0NDRmNzlfNzY2_e9cbd414-8ae4-483f-be91-b0023043432a">two</ix:nonFraction> Company-sponsored pension plans during the first half of 2022. Contributions to the <ix:nonFraction unitRef="benefit_plan" contextRef="i025d9ef7f5fa4e01843088e4af2b20ed_I20220701" decimals="INF" name="coke:DefinedBenefitPlanNumberOfPensionPlans" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RleHRyZWdpb246NjkxNzJhY2M5MGZiNDdhY2E0ODM0ZWE1ZjA0NDRmNzlfODQz_b80ec1ca-db6d-4472-8512-b9a7aac49b23">two</ix:nonFraction> Company-sponsored pension plans in 2022 are expected to be in the range of $<ix:nonFraction unitRef="usd" contextRef="idc33a3ea2e8d4a7dbf94295aaf867180_I20220701" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RleHRyZWdpb246NjkxNzJhY2M5MGZiNDdhY2E0ODM0ZWE1ZjA0NDRmNzlfOTE5_f6e1d6cd-547f-4b26-b5a2-310884506fb1">20</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="i80df1766736749b499b38484baee3471_I20220701" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RleHRyZWdpb246NjkxNzJhY2M5MGZiNDdhY2E0ODM0ZWE1ZjA0NDRmNzlfOTI1_d2d8c0c7-37af-4d6e-b875-d547e1620d4f">30</ix:nonFraction>&#160;million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first half of 2022, the Company began the process of terminating the Primary Plan. The Company expects to offer a lump sum benefit payout option to certain plan participants prior to completing the purchase of group annuity contracts that will transfer the pension benefit obligation to an insurance company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Postretirement Benefits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides postretirement benefits for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">employees meeting specified criteria</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company recognizes the cost of postretirement benefits, which consist principally of medical benefits, during employees&#8217; periods of active service. The Company does not prefund these benefits and has the right to modify or terminate certain of these benefits in the future.</span></div></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i278e31bf645b494aa8835f6329f28611"><ix:continuation id="ib05122acfaa74c87a3a11cc4bd01828e"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic postretirement benefit cost were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i251b32f919554f50982cf3536393cfc3_D20220402-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMi0yLTEtMS01NTE3NQ_a4825998-9969-4385-a569-ea14fff542e5">384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb7efd0e85794af0b3ff39d7014b759d_D20210403-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMi00LTEtMS01NTE3NQ_97ffa44f-d384-4445-9c39-d1145bf4030c">403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68e0449b18394d2daccfe173eea7406e_D20220101-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMi02LTEtMS01NTE3NQ_af3add88-5697-4d6e-b612-75955ff26ca5">767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4969635b36f4e09aa2e2851fe683fc5_D20210101-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMi04LTEtMS01NTE3NQ_fa7b1a31-3e4f-4252-a282-a141e1055601">806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i251b32f919554f50982cf3536393cfc3_D20220402-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMy0yLTEtMS01NTE3NQ_995f6661-27ab-4e31-96f3-4b8ab9935c54">475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb7efd0e85794af0b3ff39d7014b759d_D20210403-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMy00LTEtMS01NTE3NQ_5c5e3dd3-c6b0-4fdb-944b-890f5a1583ad">448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68e0449b18394d2daccfe173eea7406e_D20220101-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMy02LTEtMS01NTE3NQ_3b568d11-c6a1-4bc0-ade9-47e6a03acba5">949</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4969635b36f4e09aa2e2851fe683fc5_D20210101-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMy04LTEtMS01NTE3NQ_b1ec4ed9-5ba1-48f0-b33e-426c47e334d4">895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i251b32f919554f50982cf3536393cfc3_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNC0yLTEtMS01NTE3NQ_ff902336-c607-477e-88d1-c7534c85b1df">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb7efd0e85794af0b3ff39d7014b759d_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNC00LTEtMS01NTE3NQ_696b8c51-9594-48af-a7ab-ae4394ca8982">185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68e0449b18394d2daccfe173eea7406e_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNC02LTEtMS01NTE3NQ_0cf90e70-c923-41b2-8ad9-9a9fb4762abf">183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4969635b36f4e09aa2e2851fe683fc5_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNC04LTEtMS01NTE3NQ_cedc9af0-4e14-484c-b166-33bccfb9e6a9">371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic postretirement benefit cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i251b32f919554f50982cf3536393cfc3_D20220402-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNS0yLTEtMS01NTE3NQ_3f2c449c-977a-4ada-bc84-aded3c75df89">950</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb7efd0e85794af0b3ff39d7014b759d_D20210403-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNS00LTEtMS01NTE3NQ_22fcc753-e7b9-4c66-84db-c37703694af6">1,036</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68e0449b18394d2daccfe173eea7406e_D20220101-20220701" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNS02LTEtMS01NTE3NQ_712aa2c8-8ce3-4bd9-b8dc-580d8af499c2">1,899</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4969635b36f4e09aa2e2851fe683fc5_D20210101-20210702" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNS04LTEtMS01NTE3NQ_d3c09aac-df1b-4000-be02-ca11a8919b74">2,072</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_85"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:OtherLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RleHRyZWdpb246OTFlYWI4MTdmNWZkNGUxZWJkYTY1MmEyYTUwODk4OWZfNzg_125bd505-3cbd-4ca0-b68c-464e66f81181" continuedAt="i38ede8c281784dc59a346c94ee21fa62" escape="true">Other Liabilities</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i38ede8c281784dc59a346c94ee21fa62"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:OtherNoncurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RleHRyZWdpb246OTFlYWI4MTdmNWZkNGUxZWJkYTY1MmEyYTUwODk4OWZfNzk_c582d586-8aae-46be-9d96-f5781634bc06" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent portion of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfMS0yLTEtMS01NTE3NQ_80e2fac9-a742-48c4-8c75-9f6b27866feb">481,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfMS00LTEtMS01NTE3NQ_d3a6c3f0-a06c-499a-9347-855abd019f23">490,587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for executive benefit plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:OtherPostretirementBenefitsPayableNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfMi0yLTEtMS01NTE3NQ_c4dcc2e5-6c9d-48f7-9eb2-7fcb4b96bb8e">130,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:OtherPostretirementBenefitsPayableNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfMi00LTEtMS01NTE3NQ_47480672-869c-4976-adf6-cef117c669a1">147,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent deferred proceeds from related parties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="coke:DeferredProceedsFromRelatedPartyNonCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfMy0yLTEtMS01NTE3NQ_6e1b03f0-9196-4bb4-a2ee-d168839cf079">104,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="coke:DeferredProceedsFromRelatedPartyNonCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfMy00LTEtMS01NTE3NQ_9c2f0a5f-97ca-4a17-aaa1-8acfcea717f1">106,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfNC0yLTEtMS01NTE3NQ_b58dec83-72cd-439e-9465-95495ea3a254">13,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfNC00LTEtMS01NTE3NQ_36ea7064-8d41-48a9-9768-72c632360012">14,584</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfNS0yLTEtMS01NTE3NQ_6bb5ce12-5309-4251-94e6-754d54080b37">730,532</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfNS00LTEtMS01NTE3NQ_295f6591-8689-432f-9e5b-cf85fe25c959">758,610</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_88"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RleHRyZWdpb246ZTYyODFhMDBkYjRjNGZmMGE3NjE4ZDU0MjljYzZlMzFfMTIwOA_3cf510a5-19f8-4e6a-aa6d-9e717c863fc4" continuedAt="i0e11d1c4edc148ca827058321e7c6ef0" escape="true">Debt</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i0e11d1c4edc148ca827058321e7c6ef0"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RleHRyZWdpb246ZTYyODFhMDBkYjRjNGZmMGE3NjE4ZDU0MjljYzZlMzFfMTIwNg_37a4c028-29d2-480f-beef-3ac716022fe5" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the Company&#8217;s debt:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.083%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.670%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.407%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest<br/>Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest<br/>Paid</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Public/<br/>Nonpublic</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/27/2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2e5ce398c9ad4379a75c1feb4f7799d7_I20220701" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMS00LTEtMS01NTE3NQ_af54436a-e052-4234-92b0-97e1758015b5">3.28</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semi-annually</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonpublic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e5ce398c9ad4379a75c1feb4f7799d7_I20220701" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMS0xMC0xLTEtNTUxNzU_8cead02e-4c29-4fe3-9afe-9bbbf4b473cd">125,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd43252d746d4567bb7373bcd8b0061c_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMS0xMi0xLTEtNTUxNzU_31ac3616-e818-4d84-8b41-5c2b15106f9f">125,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/25/2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia15b1b5a82ce4fc39b678daf8f2eaa05_I20220701" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMi00LTEtMS01NTE3NQ_acba480f-a505-46b2-88b9-e22b75fd023a">3.80</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semi-annually</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia15b1b5a82ce4fc39b678daf8f2eaa05_I20220701" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMi0xMC0xLTEtNTUxNzU_9fabe5c7-711f-4d4d-9bf2-c3b406993811">350,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ideda1514af9541d286ba1d3b73422c0c_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMi0xMi0xLTEtNTUxNzU_cfabab43-19ba-445b-870c-83aa3ab34b9e">350,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021 Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/9/2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Varies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonpublic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1cf0196f7884ce7a598046f66d02bf6_I20220701" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMy0xMC0xLTEtNTUxNzU_51324ef1-51ad-4918-a004-b2697921d317">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92d00b713c65410d9cc522a166690a14_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMy0xMi0xLTEtNTUxNzU_3dfd8fb6-7307-4463-8e4f-b30da3238f30">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/10/2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia54339b3ce654bddaf6e73493acf5607_I20220701" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNC00LTEtMS01NTE3NQ_c2589de0-a088-471b-b0b3-ba913359b916">3.93</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quarterly</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonpublic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia54339b3ce654bddaf6e73493acf5607_I20220701" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNC0xMC0xLTEtNTUxNzU_7312aa64-9b2a-4cd4-8966-6015f668edad">100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83712faabadd41aaa401a361b6860d64_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNC0xMi0xLTEtNTUxNzU_5247346a-9c44-49b0-8307-6424afef173d">100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/21/2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9f0786ebd8074114b634a98f81d1aa0a_I20220701" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNS00LTEtMS01NTE3NQ_2e5326ea-970d-4cb9-a7d5-070961eb0dd5">3.96</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quarterly</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonpublic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f0786ebd8074114b634a98f81d1aa0a_I20220701" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNS0xMC0xLTEtNTUxNzU_9b8c9c1b-a44f-4889-bb34-f37780e0e9ae">150,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f8ea6b5ba648ab863a7d387ee16d59_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNS0xMi0xLTEtNTUxNzU_b8709872-8686-434f-8f5b-8037439075e4">150,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized discount on senior bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/25/2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia15b1b5a82ce4fc39b678daf8f2eaa05_I20220701" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNi0xMC0xLTEtNTUxNzU_8e57497e-bca1-4156-9214-9430a8e778df">30</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ideda1514af9541d286ba1d3b73422c0c_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNi0xMi0xLTEtNTUxNzU_06302778-53d3-4aad-83fa-c59ca2305c32">34</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNy0xMC0xLTEtNTUxNzU_c6b2b59a-6afb-4b21-8941-c5984619eac3">1,337</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNy0xMi0xLTEtNTUxNzU_f71bed17-7c33-4ab6-b993-7eabb86aead6">1,523</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfOC0xMC0xLTEtNTUxNzU_1778d907-9b74-4ff5-84ac-ba34282d8c55">723,633</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfOC0xMi0xLTEtNTUxNzU_a991c0ac-ff01-4159-b02e-9c671737092f">723,443</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfOS0xMC0xLTEtNTUxNzU_484050bf-7db0-4c45-b273-005032205ca5">125,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfOS0xMi0xLTEtNTUxNzU_20c1c863-89fa-4a18-a9d1-5882f3d4214e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMTAtMTAtMS0xLTU1MTc1_15588b46-d785-4677-bde8-0ed73dfae752">598,633</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMTAtMTItMS0xLTU1MTc1_6bbd0bc1-3dbb-4d52-a427-ab6feba19e9e">723,443</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The senior bonds due in 2025 were issued at <ix:nonFraction unitRef="number" contextRef="ia15b1b5a82ce4fc39b678daf8f2eaa05_I20220701" decimals="5" name="coke:DebtInstrumentIssuedAtParPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RleHRyZWdpb246ZTYyODFhMDBkYjRjNGZmMGE3NjE4ZDU0MjljYzZlMzFfMTEw_6ea14d18-2d1a-4d8f-99f1-c8d7ae4f3ae7">99.975</ix:nonFraction>% of par.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company mitigates its financing risk by using multiple financial institutions and only entering into credit arrangements with institutions with investment grade credit ratings. The Company monitors counterparty credit ratings on an ongoing basis.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indenture under which the Company&#8217;s senior bonds were issued does not include financial covenants but does limit the incurrence of certain liens and encumbrances as well as indebtedness by the Company&#8217;s subsidiaries in excess of certain amounts. The agreements under which the Company&#8217;s nonpublic debt was issued include <ix:nonFraction unitRef="financial_covenant" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="INF" name="coke:DebtInstrumentNumberOfFinancialCovenants" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RleHRyZWdpb246ZTYyODFhMDBkYjRjNGZmMGE3NjE4ZDU0MjljYzZlMzFfNjk5_46d9e6f6-311c-40cb-9632-0e4178ec880d">two</ix:nonFraction> financial covenants: a consolidated cash flow/fixed charges ratio and a consolidated funded indebtedness/cash flow ratio, each as defined in the respective agreement. The Company was in compliance with these covenants as of July&#160;1, 2022. These covenants have not restricted, and are not expected to restrict, the Company&#8217;s liquidity or capital resources.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All outstanding debt has been issued by the Company and <ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="INF" name="coke:DebtIssuedBySubsidiaries" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RleHRyZWdpb246ZTYyODFhMDBkYjRjNGZmMGE3NjE4ZDU0MjljYzZlMzFfMTExMw_a1566f5c-c408-448c-b1fa-498e7e938bd7">none</ix:nonFraction> has been issued by any of its subsidiaries. There are <ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="INF" name="coke:AmountOfCompanyDebtGuaranteed" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RleHRyZWdpb246ZTYyODFhMDBkYjRjNGZmMGE3NjE4ZDU0MjljYzZlMzFfMTE3MA_3bbdc54d-76fd-44f9-a0ce-591f07f19395">no</ix:nonFraction> guarantees of the Company&#8217;s debt.</span></div></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_91"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMzEyMA_21920e25-dbae-4e66-b693-fb4340d08335" continuedAt="ic43aa9c3abb14a778a2b7c3ddfc237ff" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="ic43aa9c3abb14a778a2b7c3ddfc237ff"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Manufacturing Cooperatives</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is obligated to purchase at least <ix:nonFraction unitRef="number" contextRef="i3e4929f4956c4ea8a29f316f5d2bc581_D20220101-20220701" decimals="2" name="coke:MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMTE0_d337510a-2520-4e48-9a25-5b9368890828">80</ix:nonFraction>% of its requirements of plastic bottles for certain designated territories from Southeastern. The Company is also obligated to purchase <ix:nonFraction unitRef="case" contextRef="ideea973ca50f47e2ad47930b8ca084c9_I20220701" decimals="-5" name="us-gaap:UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMjUy_40ee4506-5683-433c-8568-059976fdf8a3">17.5</ix:nonFraction>&#160;million cases of finished product from SAC on an annual basis through June 2024. The Company purchased <ix:nonFraction unitRef="case" contextRef="i7d1573ac6dbb430cbfa149794b688b1a_D20220101-20220701" decimals="-5" name="us-gaap:UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMzUw_05a4abfc-1509-4d82-920c-b5417ca3459d">13.4</ix:nonFraction>&#160;million cases and <ix:nonFraction unitRef="case" contextRef="i16b50ffb6398439d97439280319f4c42_D20210101-20210702" decimals="-5" name="us-gaap:UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMzYz_5e1aba03-1d58-4bf3-86c8-d051cf075eb2">14.3</ix:nonFraction>&#160;million cases of finished product from SAC in the first half of 2022 and the first half of 2021, respectively.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:LongTermPurchaseCommitmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMzEyMQ_fabe088d-849f-42bd-bf24-f296b9cc7c1c" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s purchases from these manufacturing cooperatives:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.170%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from Southeastern</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcec7692aa9d4e19b86b17c01b0ff30a_D20220402-20220701" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMi0yLTEtMS01NTE3NQ_a953b107-bbc2-446e-ac57-c10411086989">41,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67988e86afa24dcf87c25719a077c797_D20210403-20210702" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMi00LTEtMS01NTE3NQ_1d4d708b-bf8b-4188-8cc3-55e242e2cd81">34,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e4929f4956c4ea8a29f316f5d2bc581_D20220101-20220701" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMi02LTEtMS01NTE3NQ_5dcf295e-9684-4659-a5a5-33835eb79085">73,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97b40b65472641e19201f8ae9ee36bde_D20210101-20210702" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMi04LTEtMS01NTE3NQ_6e8899f4-9df5-4a8c-a5c6-cafcbae2d1f8">61,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from SAC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idee71de8b9fe41f0b9cb0e7b64ebe346_D20220402-20220701" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMy0yLTEtMS01NTE3NQ_b37a4d6e-40ec-4f79-bb58-3df2b480e2d0">50,562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29e9330e2274459cb0d9876180c46f0c_D20210403-20210702" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMy00LTEtMS01NTE3NQ_47e255c7-823b-4855-aa28-b8cf45def68b">42,557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d1573ac6dbb430cbfa149794b688b1a_D20220101-20220701" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMy02LTEtMS01NTE3NQ_e23a12cc-e3ad-43cb-b6ff-79bb34000cee">95,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16b50ffb6398439d97439280319f4c42_D20210101-20210702" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMy04LTEtMS01NTE3NQ_2c7651c6-884a-4549-ade9-ad5943e3fd0c">83,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchases from manufacturing cooperatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfNC0yLTEtMS01NTE3NQ_f00e0b54-b710-4dc1-b104-ecefb56e05fd">91,808</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfNC00LTEtMS01NTE3NQ_50d2ddb7-4056-41db-9427-1428944e773c">76,586</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfNC02LTEtMS01NTE3NQ_7bef2891-eaef-4bb9-abd8-59b6f8e9bacb">169,196</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfNC04LTEtMS01NTE3NQ_a8f02713-80ce-4b52-9a74-3c8c66cefe7c">145,383</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company guarantees a portion of SAC&#8217;s debt, which expires in 2024. The amount guaranteed was $<ix:nonFraction unitRef="usd" contextRef="i7cc45138663f48e283b55d2bde0053d0_I20211231" decimals="-5" name="coke:DebtGuaranteeForRelatedParty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfNjQz_09d55d5d-4889-4fc2-9567-6f37f4deaa62"><ix:nonFraction unitRef="usd" contextRef="ideea973ca50f47e2ad47930b8ca084c9_I20220701" decimals="-5" name="coke:DebtGuaranteeForRelatedParty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfNjQz_26ae7ab6-c768-4fea-890e-7c065e3ba91c">9.5</ix:nonFraction></ix:nonFraction>&#160;million on both July&#160;1, 2022 and December&#160;31, 2021. In the event SAC fails to fulfill its commitments under the related debt, the Company would be responsible for payment to the lenders up to the level of the guarantee. The Company does not anticipate SAC will fail to fulfill its commitments related to the debt. The Company further believes SAC has sufficient assets, including production equipment, facilities and working capital, and the ability to adjust the selling prices of its products to adequately mitigate the risk of material loss from the Company&#8217;s guarantee.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds no assets as collateral against the SAC guarantee, the fair value of which is immaterial to the condensed consolidated financial statements. The Company monitors its investment in SAC and would be required to write down its investment if an impairment, other than a temporary impairment, was identified. <ix:nonFraction unitRef="usd" contextRef="i7d1573ac6dbb430cbfa149794b688b1a_D20220101-20220701" decimals="-5" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMTUwNg_6054907c-0931-411a-a374-ce81dd43cb1c">No</ix:nonFraction> impairment of the Company&#8217;s investment in SAC was identified as of July&#160;1, 2022, and there was <ix:nonFraction unitRef="usd" contextRef="i2a4487094fb54307833088cc0759fc3c_D20210101-20211231" decimals="-5" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMTU5NA_1e0687e9-b7e0-4d50-a5dc-5a1829f66bae">no</ix:nonFraction> impairment identified in 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments and Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has standby letters of credit, primarily related to its property and casualty insurance programs. These letters of credit totaled $<ix:nonFraction unitRef="usd" contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMTgwNg_60d69f74-d473-4df3-b3c0-80da151a7142"><ix:nonFraction unitRef="usd" contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMTgwNg_722af66b-3ad8-4382-af8e-81697a9c09e3">37.6</ix:nonFraction></ix:nonFraction>&#160;million on both July&#160;1, 2022 and December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company participates in long-term marketing contractual arrangements with certain prestige properties, athletic venues and other locations. As of July&#160;1, 2022, the future payments related to these contractual arrangements, which expire at various dates through 2033, amounted to $<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-5" name="us-gaap:LongTermPurchaseCommitmentAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMjEwMA_7aff280a-62c0-4f75-8ddb-f1637fc218fb">139.2</ix:nonFraction>&#160;million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in various claims and legal proceedings which have arisen in the ordinary course of its business. Although it is difficult to predict the ultimate outcome of these claims and legal proceedings, management believes the ultimate disposition of these matters will not have a material adverse effect on the financial condition, results of operations or cash flows of the Company. No material amount of loss in excess of recorded amounts is believed to be reasonably possible as a result of these claims and legal proceedings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to audits by tax authorities in jurisdictions where it conducts business. These audits may result in assessments that are subsequently resolved with the authorities or potentially through the courts. Management believes the Company has adequately provided for any assessments likely to result from these audits; however, final assessments, if any, could be different than the amounts recorded in the condensed consolidated financial statements.</span></div></ix:continuation><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_94"></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RleHRyZWdpb246NWRmZWZjMzI0NzEyNDQwOGIxN2I1MTA1MjEwZjU4OGVfOTAz_c55f74b0-74e8-4049-87a3-ceae3a0ad638" continuedAt="i3ae89d9da96e4265afb89d5a8194effb" escape="true">Accumulated Other Comprehensive Income (Loss)</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3ae89d9da96e4265afb89d5a8194effb" continuedAt="i4d522f5ac24d48af8d5cd9b88d92bae4">Accumulated other comprehensive income (loss) (&#8220;AOCI(L)&#8221;) is comprised of adjustments to the Company&#8217;s pension and postretirement medical benefit plans and the foreign currency translation for a subsidiary of the Company that performs data analysis and provides consulting services outside the United States.</ix:continuation></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i4d522f5ac24d48af8d5cd9b88d92bae4" continuedAt="i30981cce935d4850a0983ca5abfd856f"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RleHRyZWdpb246NWRmZWZjMzI0NzEyNDQwOGIxN2I1MTA1MjEwZjU4OGVfOTA1_fda4bc60-8358-46e2-966d-6e16cb6d75a8" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of AOCI(L) for the second quarter of 2022 and the second quarter of 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.272%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-tax Activity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Effect</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net pension activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id097a34b5ea54b14ae717419c722ba78_I20220401" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMi0yLTEtMS01NTE3NQ_0a263f63-105b-4459-8d1d-862a0e61823c">78,136</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24849fdbc1fb418ea100545af90d82c4_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMi00LTEtMS01NTE3NQ_2ca219b6-c0a0-4b42-8572-66f2bdaac091">988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24849fdbc1fb418ea100545af90d82c4_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMi02LTEtMS01NTE3NQ_c5cf0e60-4d4f-4629-816b-a84c5f9f810c">243</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bfe3a88050d4e8891a02b177088ca45_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMi04LTEtMS01NTE3NQ_ceb461ac-9a5a-4895-8b98-a7f82c898700">77,391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c12a02c31de4d7b950da1d10b3f38f7_I20220401" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMy0yLTEtMS01NTE3NQ_6fa45757-cad1-40f4-ab25-95b67e586e1b">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f078b9dc085466ba37ba31a1bb602c2_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMy00LTEtMS01NTE3NQ_e5a77acd-f515-4465-b362-fe9a5fbcfed0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f078b9dc085466ba37ba31a1bb602c2_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMy02LTEtMS01NTE3NQ_43259108-85df-4c32-8183-d3827580bb43">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia41530f51e3f4ed29f658172ab4ccc36_I20220701" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMy04LTEtMS01NTE3NQ_38e5ee8e-fddb-423e-96b3-67fcce9175ba">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net postretirement benefits activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id94aeadac80d416abee5dd57e8f9eaef_I20220401" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNS0yLTEtMS01NTE3NQ_af45da60-ad61-462e-839c-910052624918">1,170</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3190abf29614201a8bdb2d917e4e295_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNS00LTEtMS01NTE3NQ_8517c887-bf9f-4abe-b49b-8910c6d7c239">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3190abf29614201a8bdb2d917e4e295_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNS02LTEtMS01NTE3NQ_ccb6989d-75b1-4df9-b48a-d353f288d930">22</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a915e9194e24427b1af329e12d2b138_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNS04LTEtMS01NTE3NQ_1140ae43-f4a6-481d-ad9c-ed04dedb043e">1,101</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id3a6a9c80a544f4db03ce7f0cee50ff5_I20220401" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNi0yLTEtMS01NTE3NQ_4b752978-6754-451e-98d0-bef5983a7522">624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a30e308de6741b5b39c3f4e9d8bd3a0_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNi00LTEtMS01NTE3NQ_042468b7-c6c0-40aa-9c93-582f1d51aca4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a30e308de6741b5b39c3f4e9d8bd3a0_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNi02LTEtMS01NTE3NQ_2e0bafe0-bb8d-41a1-9665-520acb84da70">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf170ff6ec84d27aa0f166b7ac45f2f_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNi04LTEtMS01NTE3NQ_bd2f8fca-539e-428b-b414-d0c4ed5bef47">624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e6169aced72409781264d715bd3e075_I20220401" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNy0yLTEtMS01NTE3NQ_5836f7aa-bf29-4d3d-82c1-e68f7d075af0">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdd1c399faba4b9ab2912320254a460e_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNy00LTEtMS01NTE3NQ_c2b0f98e-98d5-44ad-9cce-d4b2f835880b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdd1c399faba4b9ab2912320254a460e_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNy02LTEtMS01NTE3NQ_0fecda48-047a-425c-889a-856ec00b1c6a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c54372782dc4ea3808d78f7c4a0a7b4_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNy04LTEtMS01NTE3NQ_787b4cc5-dbed-4564-87f9-e86b3d68799e">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of stranded tax effects</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76af82a6975a49adb74518e5cb2c2509_I20220401" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOC0yLTEtMS01NTE3NQ_3f211bde-ae88-4e16-930a-8eef5135f912">19,720</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71f8cd37033b4c9ba493067d7e4d535b_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOC00LTEtMS01NTE3NQ_35360375-9640-4d75-a65a-099a2d536d40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71f8cd37033b4c9ba493067d7e4d535b_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOC02LTEtMS01NTE3NQ_78c5fd50-f37c-44e5-baf7-db8ba5faa958">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id5a258c5468b484292e744782230d464_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOC04LTEtMS01NTE3NQ_431b3c0a-f8ac-48dd-9848-f67ede36dded">19,720</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total AOCI(L)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id542ddb2b929431daf70b5502d4cfaa8_I20220401" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOS0yLTEtMS01NTE3NQ_b1df0b08-37bc-4933-86ee-bd48b2379891">99,648</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72fbda268475403fb4fe84d68ffeb0c2_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOS00LTEtMS01NTE3NQ_9456f729-6b93-4559-ae4c-704f473d4604">1,079</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72fbda268475403fb4fe84d68ffeb0c2_D20220402-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOS02LTEtMS01NTE3NQ_afb4fb66-577b-4fa1-9ef8-89f57b77b584">265</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6d402773a13f42a08a9c62dcdd8690d9_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOS04LTEtMS01NTE3NQ_151ecf30-fbae-4686-a156-3440d44ec1cd">98,834</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.272%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-tax Activity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Effect</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 2, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net pension activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71d72ac1ba6941e6bcbe3a38af0703de_I20210402" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMi0yLTEtMS01NTE3NQ_e7205917-45af-433b-b339-7caf941adc41">92,931</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebbd3d00d0694af4815c29f053bff01b_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMi00LTEtMS01NTE3NQ_e6cee6f3-1a3b-4189-8c3d-a03d15d1eedd">1,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebbd3d00d0694af4815c29f053bff01b_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMi02LTEtMS01NTE3NQ_07e6735f-6dc6-48c8-b12b-d3ca6cbb4638">303</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i066ad716248845d78ed9b7eddcf1ec9f_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMi04LTEtMS01NTE3NQ_1f2eb67a-2835-4f42-a9c1-99bf09ae2929">92,018</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26cbcb35cf814b8fa90bc50b77b10249_I20210402" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMy0yLTEtMS01NTE3NQ_3dbd1e16-b9ee-4e9e-8345-ed17da24cff9">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0970de82495b4f77923c04f3aefd614c_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMy00LTEtMS01NTE3NQ_e3a12818-0bc3-4cf7-b4a7-1cba78a2a9fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0970de82495b4f77923c04f3aefd614c_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMy02LTEtMS01NTE3NQ_8912e978-966c-4f91-988a-daced2821399">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefc336dace31416da64c343ca4601262_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMy04LTEtMS01NTE3NQ_b31878cc-51dd-45fe-9b01-7dbaacccfea6">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net postretirement benefits activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa5060ab30e049dd97ae72ed021b985d_I20210402" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNS0yLTEtMS01NTE3NQ_5e62d108-c7e3-4671-a1d3-5d478d9c50ff">4,188</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6360ccb85b8a41358f059a8d692d756d_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNS00LTEtMS01NTE3NQ_00d39296-b510-480d-b0e4-85e9f454f2ec">185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6360ccb85b8a41358f059a8d692d756d_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNS02LTEtMS01NTE3NQ_13c941e7-5b0b-4f7e-9a4e-feb798cdb074">46</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i02756e42acd04dc7b85e54118d7554a9_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNS04LTEtMS01NTE3NQ_6d093760-ea5a-47ea-98ff-62537ea65940">4,049</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1aa0201524174f9384818301a0a3f79c_I20210402" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNi0yLTEtMS01NTE3NQ_e60de1ec-dd11-4d92-9383-97c05e636b20">624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f98c58493ba4634b9d508a13e776fed_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNi00LTEtMS01NTE3NQ_eada86f1-225d-4cee-ac85-cc26c4cc692e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f98c58493ba4634b9d508a13e776fed_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNi02LTEtMS01NTE3NQ_bb634a57-b1ff-4e59-8c3c-e9cd60ac183c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08f1528a98004dcf834594ac0b8a8c92_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNi04LTEtMS01NTE3NQ_274a81c0-c966-4c4d-aa4a-8c2c78a34bf4">624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if5dfc5191eee4f738c0c52373cda7413_I20210402" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNy0yLTEtMS01NTE3NQ_57b28282-eecb-4671-9a30-83786c0d4d15">244</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic443b13284de4a308c3107594a21173e_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNy00LTEtMS01NTE3NQ_3bd456af-ce07-46b0-9d94-c70db8df96f2">324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic443b13284de4a308c3107594a21173e_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNy02LTEtMS01NTE3NQ_bcc0418f-9f47-4235-959e-159fcd6f233b">80</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3112c8350ed649a6ba467357449712aa_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNy04LTEtMS01NTE3NQ_627fc157-51c6-4998-b33f-ae442d837b09">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51043c4c3ae14f8eb267bbda75d0e06b_I20210402" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOC0yLTEtMS01NTE3NQ_8d05fcaa-92cf-4186-8523-23e1f00d747b">23</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b6a8da08cdc4ba4af78e95253f61a52_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOC00LTEtMS01NTE3NQ_aacbc074-5cec-4b38-8c1c-76ae8e8a958a">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3b6a8da08cdc4ba4af78e95253f61a52_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOC02LTEtMS01NTE3NQ_5091b2ce-f422-48b3-b7df-f8884bcd466d">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i296af5949d8b44e98b9dab25228e47ed_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOC04LTEtMS01NTE3NQ_b0c61f40-cf36-4e14-bc33-0a83ec881085">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of stranded tax effects</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10cd0e7114fc41edb92d404335d8e18b_I20210402" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOS0yLTEtMS01NTE3NQ_60b88b5f-785d-49a0-877b-6398e265c201">19,720</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40b3c1b682ca44f680c6ac8e89ccd34c_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOS00LTEtMS01NTE3NQ_3ec0abb0-66ab-48ce-92a7-77ec79b2ea7a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40b3c1b682ca44f680c6ac8e89ccd34c_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOS02LTEtMS01NTE3NQ_cbb7868f-9339-47e7-a9e6-e23f019a7556">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19ce5d3642b9431cac6ac4c4ca673e96_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOS04LTEtMS01NTE3NQ_8c1b7ff9-8875-4116-b9cd-885928efc7d8">19,720</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total AOCI(L)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if47004ab30804191bd77731b485bd9dc_I20210402" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMTAtMi0xLTEtNTUxNzU_6201c2a4-c56a-4925-baa0-5410f80838cc">117,721</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1b083578f7846ddbb8bf52a65612228_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMTAtNC0xLTEtNTUxNzU_45456964-faaa-4789-8d7b-1d298bb7835e">1,761</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1b083578f7846ddbb8bf52a65612228_D20210403-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMTAtNi0xLTEtNTUxNzU_1351d424-202a-4cb9-8b43-e26a8b126b71">437</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd80e08074c9447bbc75456cf693e4fa_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMTAtOC0xLTEtNTUxNzU_9b7c5e74-59a6-452f-92e0-612944e4fd5d">116,397</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">In&#160;2019, the Company entered into a $<ix:nonFraction unitRef="usd" contextRef="i43d0d2051ac4463ba39781cbfc8c7aa6_I20191229" decimals="-6" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RleHRyZWdpb246NWRmZWZjMzI0NzEyNDQwOGIxN2I1MTA1MjEwZjU4OGVfNDk1_4f782966-033a-41e6-a31f-68a821383a51">100</ix:nonFraction> million fixed rate swap to hedge a portion of the interest rate risk on its previous term loan facility, both of which matured on June&#160;7, 2021. This interest rate swap was designated as a cash flow hedging instrument and changes in its fair value were not material to the condensed consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:80%">Following is a summary of AOCI(L) for the first half of 2022 and the first half of 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.272%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-tax Activity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Effect</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net pension activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifb71fd3fe47f412b9185e96c8151308f_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMi0yLTEtMS01NjY5Nw_658bd445-836c-4317-870a-a8326cee440f">78,882</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03171c8c8dbb4baea477e13aed480578_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMi00LTEtMS01NjY5Nw_ff2bd45f-2c1f-4025-b0f0-689d1b6030b9">1,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i03171c8c8dbb4baea477e13aed480578_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMi02LTEtMS01NjY5Nw_19636e26-9569-444a-9537-8e4988d39524">486</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bfe3a88050d4e8891a02b177088ca45_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMi04LTEtMS01ODIxOA_f55b2d8a-d502-4953-9a02-a01937408d96">77,391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d160b3a62f8463f9fb85925d8fbbb2d_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMy0yLTEtMS01NjY5Nw_9ce6cef7-9239-4a45-9768-677045c65b63">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93d170426c3143c8b39f727ea0191647_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMy00LTEtMS01NjY5Nw_5344cf49-b23d-49fd-a708-4ee0647318ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93d170426c3143c8b39f727ea0191647_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMy02LTEtMS01NjY5Nw_13d5dc9f-e095-4316-8d70-87740e911fec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia41530f51e3f4ed29f658172ab4ccc36_I20220701" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMy04LTEtMS01ODIxOA_95ced46c-6be9-4e4f-9301-8327da18c173">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net postretirement benefits activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id7d5579c6d304dda967e60d47bf0f415_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNS0yLTEtMS01NjY5Nw_552aaee3-c4ae-4cdc-976a-5a23bbb83ff4">1,239</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ecce46536e24d8189fa14c77aaf4271_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNS00LTEtMS01NjY5Nw_a2a35bfb-2eb8-4b9a-bde7-7f8d7d53dfd6">183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ecce46536e24d8189fa14c77aaf4271_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNS02LTEtMS01NjY5Nw_fb8b3a9c-2713-474d-aabe-0a935bd8f507">45</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a915e9194e24427b1af329e12d2b138_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNS04LTEtMS01ODIxOA_68860233-9dd0-4f17-9098-4845f5be36a0">1,101</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie5fc8a6ceea9426d80adbaea44b48b2a_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNi0yLTEtMS01NjY5Nw_2c9ee13a-8d06-4bca-888e-977d4820df4f">624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff1421d06bed48809522873fbe30d732_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNi00LTEtMS01NjY5Nw_105b3eaa-cf92-4bd5-9cde-66d0e6533c8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff1421d06bed48809522873fbe30d732_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNi02LTEtMS01NjY5Nw_d8ebab64-7121-4899-b4af-e4528264d1dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf170ff6ec84d27aa0f166b7ac45f2f_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNi04LTEtMS01ODIxOA_28221d73-334d-47bd-b0fb-0ca757046bf4">624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9e7ee0122e354ed2a690788edd4bbb65_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNy0yLTEtMS01NjY5Nw_b1b5b947-db29-4de9-952c-f879e58a3bac">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59dc95f06ff34e558c7027f35e3ebff0_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNy00LTEtMS01NjY5Nw_c0ade536-e0e6-4a1d-95a3-38f05ac3c930">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59dc95f06ff34e558c7027f35e3ebff0_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNy02LTEtMS01NjY5Nw_19985000-2256-4639-b526-54ba84588687">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c54372782dc4ea3808d78f7c4a0a7b4_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNy04LTEtMS01ODIxOA_8445418f-c610-4338-84f8-154070f969bc">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of stranded tax effects</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibce1cbfee39b4c9495118ec82a8581bf_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOC0yLTEtMS01NjY5Nw_ca7ab665-ce2c-457c-afd8-7b71f13ecd88">19,720</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib40b8a3b9b6e4540ac61d5788388e806_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOC00LTEtMS01NjY5Nw_f9ac1192-311f-4224-9050-740f6cab7cc1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib40b8a3b9b6e4540ac61d5788388e806_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOC02LTEtMS01NjY5Nw_770c5949-82db-4c11-b17c-b644fd4fac86">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id5a258c5468b484292e744782230d464_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOC04LTEtMS01ODIxOA_8d3f57ba-2d40-4e12-b292-70e189dd44e4">19,720</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total AOCI(L)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e0b624913cd4e13851bd81534406271_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOS0yLTEtMS01ODIwMA_c2831957-0eef-4732-8bbc-033f80108b59">100,463</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e9b16c263d14c8c840d026d7f307ee7_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOS00LTEtMS01ODIxMg_fb49d8b2-b522-4ca3-ad62-60e1db5dd473">2,160</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5e9b16c263d14c8c840d026d7f307ee7_D20220101-20220701" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOS02LTEtMS01ODIxNQ_4fb708b3-0412-4e0e-adcc-b8d339b76fb8">531</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6d402773a13f42a08a9c62dcdd8690d9_I20220701" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOS04LTEtMS01ODIxOA_74165f2d-9466-49ef-bb2b-bea58d271946">98,834</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.272%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-tax Activity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Effect</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 2, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net pension activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2e2881aec7b54c3784dca80b9ce4e4c3_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMi0yLTEtMS01Njc4OA_f31c84b0-e429-47ea-915c-a946cd3a7d78">93,847</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b061ef2a26644329573ae80e1ef035a_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMi00LTEtMS01Njc4OA_20efb23a-18c8-457d-b2ac-bd6bd59a14a9">2,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6b061ef2a26644329573ae80e1ef035a_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMi02LTEtMS01Njc4OA_2549cd84-7696-44f6-a45a-b887393204a1">606</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i066ad716248845d78ed9b7eddcf1ec9f_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMi04LTEtMS01ODE5Ng_ffb4be20-45c5-4ee2-9c3c-1594b0d77cb9">92,018</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i158a6d8e799d499db4bcb19fe1f312b6_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMy0yLTEtMS01Njc4OA_fbd12b39-ce39-47c0-bb32-6936eb1f3509">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib55f0e90d9d3462f85647bc9e6ff0c1a_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMy00LTEtMS01Njc4OA_2c5a2eda-3416-4bed-b4c7-915a97dfeffb">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib55f0e90d9d3462f85647bc9e6ff0c1a_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMy02LTEtMS01Njc4OA_26420d54-d27c-4c9f-8153-80c7b483f11d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefc336dace31416da64c343ca4601262_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMy04LTEtMS01ODE5NA_2db8f4cc-1b1f-469f-acc9-65bd49687e9f">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net postretirement benefits activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i65492ca6343645748c044c3f378f425c_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNS0yLTEtMS01Njc4OA_527e0762-5a8b-4a28-b24a-db3312508ec2">4,328</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie969f7667d34461c9401c67b3475c7aa_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNS00LTEtMS01Njc4OA_4c527c57-5eb6-4683-a833-ff41d700442b">371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie969f7667d34461c9401c67b3475c7aa_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNS02LTEtMS01Njc4OA_5ce3d25c-f125-485a-82f7-79960d589190">92</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i02756e42acd04dc7b85e54118d7554a9_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNS04LTEtMS01ODE5Mg_a9e34742-be4b-4fdb-9d3c-4ca7ede9a061">4,049</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb21e0ef5e3c4e1db6b5b1e4fe5158c6_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNi0yLTEtMS01Njc4OA_428869db-289f-437d-84de-21e56d7d9a36">624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97af4ecfb185448096fe9c94cd578edb_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNi00LTEtMS01Njc4OA_b6298bd5-0d09-4823-9793-cb226f082383">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97af4ecfb185448096fe9c94cd578edb_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNi02LTEtMS01Njc4OA_401b9e3f-69f2-4484-baef-c7e4777b875d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08f1528a98004dcf834594ac0b8a8c92_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNi04LTEtMS01ODE5Mg_eed6407d-f965-4c59-8a3a-25035c775d0f">624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4c1f5f1f65094a68864e1ad333b16bc1_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNy0yLTEtMS01Njc4OA_31038cc2-dea7-46ce-ab56-e4a926e495a2">556</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0eef41bcaf0c4341b10a55f4e40e12c1_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNy00LTEtMS01Njc4OA_324a309a-7ef0-4428-9101-759926626c9b">739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0eef41bcaf0c4341b10a55f4e40e12c1_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNy02LTEtMS01Njc4OA_91ed5ed0-dc9c-4dd9-b84f-7f8f561906b6">183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3112c8350ed649a6ba467357449712aa_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNy04LTEtMS01ODE5Mg_e30bf004-ac55-427a-8109-3cb2d41519b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia47ab4f3c69f4de893b428dcd9f3f22f_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOC0yLTEtMS01Njc4OA_8811db7d-63d2-49c5-ace4-03e300ff70c2">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i777e3c3e9f8c47d2b649cf67758f770f_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOC00LTEtMS01Njc4OA_3194aae6-381f-4e65-acff-5ba8961ca6ae">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i777e3c3e9f8c47d2b649cf67758f770f_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOC02LTEtMS01Njc4OA_73f0c633-2271-43d6-8d85-66b4051a7df8">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i296af5949d8b44e98b9dab25228e47ed_I20210702" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOC04LTEtMS01ODE5Mg_7bc5290b-ca40-43bb-ac29-8003078398b5">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of stranded tax effects</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iec745916f80b44ca8ea7c17b0b60f324_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOS0yLTEtMS01Njc4OA_3d6b9162-4312-4af2-b694-19820e4c2131">19,720</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7102b34d1bbc4d68a306b64b834db5e6_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOS00LTEtMS01Njc4OA_bc22c2c6-0017-4ead-beba-60c34fbf6ae6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7102b34d1bbc4d68a306b64b834db5e6_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOS02LTEtMS01Njc4OA_bb22c25e-fa1c-44d1-97fc-ce49b8ec0f11">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19ce5d3642b9431cac6ac4c4ca673e96_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOS04LTEtMS01ODE5Mg_88fb0850-a935-4766-9a1b-715566872cf4">19,720</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total AOCI(L)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if3de3f449f1745c48e52f48e071d45ed_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMTAtMi0xLTEtNTgxNzQ_50e506ba-2f7b-47fe-9207-e92d36c6c236">119,053</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i145990d083044fd6bef45783606a2a65_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMTAtNC0xLTEtNTgxODM_3f53cd32-4db6-42e6-9865-b02ca9e3cc68">3,533</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i145990d083044fd6bef45783606a2a65_D20210101-20210702" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMTAtNi0xLTEtNTgxODY_6774d42d-6625-4943-b095-39e1db1835b9">877</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd80e08074c9447bbc75456cf693e4fa_I20210702" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMTAtOC0xLTEtNTgxOTg_75d63734-6922-4c93-957c-d958b289c48b">116,397</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i30981cce935d4850a0983ca5abfd856f"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RleHRyZWdpb246NWRmZWZjMzI0NzEyNDQwOGIxN2I1MTA1MjEwZjU4OGVfOTAx_da5de6cc-bead-4157-8f07-72656c9dbb05" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:80%">Following is a summary of the impact of AOCI(L) on the condensed consolidated statements of operations:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:19.593%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Pension Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Postretirement Benefits Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id64fab729eaa45da92e5ef14896a35d0_D20220402-20220701" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfMi0yLTEtMS01NTE3NQ_1755fa1e-c618-4b27-b0c3-b6791839208f">266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8731f6f343b246d9b98306079914cb68_D20220402-20220701" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfMi00LTEtMS01NTE3NQ_62acd72e-44b9-4d57-845f-af854fd27098">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i677f9ecf42f34051bcbaf1f2f616536a_D20220402-20220701" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfMi04LTEtMS01NTE3NQ_fd5a89c9-5316-459b-99a8-b96b16e3335a">303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id64fab729eaa45da92e5ef14896a35d0_D20220402-20220701" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfMy0yLTEtMS01NTE3NQ_70774ef0-fcaf-4130-85f6-3dc5a2ee5a64">722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8731f6f343b246d9b98306079914cb68_D20220402-20220701" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfMy00LTEtMS01NTE3NQ_ee3fb438-cf6b-415e-95ed-bc754e0ef93c">54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i677f9ecf42f34051bcbaf1f2f616536a_D20220402-20220701" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfMy04LTEtMS01NTE3NQ_40666709-9d1c-4a28-888d-7dc1f4749b9a">776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id64fab729eaa45da92e5ef14896a35d0_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNC0yLTEtMS01NTE3NQ_e75d51ff-19f9-49db-be68-be303d07d3f4">988</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8731f6f343b246d9b98306079914cb68_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNC00LTEtMS01NTE3NQ_ebcd7619-ec65-4140-8da3-a38577df2c96">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i677f9ecf42f34051bcbaf1f2f616536a_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNC04LTEtMS01NTE3NQ_4fbce585-0b9b-4398-ad35-a11725b1f5ff">1,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id64fab729eaa45da92e5ef14896a35d0_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNS0yLTEtMS01NTE3NQ_14a5d4d4-ea86-4b71-924b-75e976ce9c1a">243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8731f6f343b246d9b98306079914cb68_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNS00LTEtMS01NTE3NQ_9bb2c696-79dd-47b8-a422-7bccd5a84b0c">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i677f9ecf42f34051bcbaf1f2f616536a_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNS04LTEtMS01NTE3NQ_78108dc4-c698-4c1e-b69c-5d4059d86bde">265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total after tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id64fab729eaa45da92e5ef14896a35d0_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNi0yLTEtMS01NTE3NQ_69ba729d-b7d3-4a7d-b42c-30af7cd57e12">745</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8731f6f343b246d9b98306079914cb68_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNi00LTEtMS01NTE3NQ_8bc4bcaf-d89e-4d3a-8edb-f332779a5654">69</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i677f9ecf42f34051bcbaf1f2f616536a_D20220402-20220701" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNi04LTEtMS01NTE3NQ_bee27848-37e7-4774-9e66-d21d4b26018c">814</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.991%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.808%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Pension Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Postretirement Benefits Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate Swap</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50cce9bb019f463599fedf0f39911e46_D20210403-20210702" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMi0yLTEtMS01NTE3NQ_24412c90-2268-430f-a628-70cd734a24ee">356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i477b98a8dbf747ed86a7f1802651e0a4_D20210403-20210702" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMi00LTEtMS01NTE3NQ_9ed15eb8-6058-408a-82f2-160df5cdcbf2">104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b06b05c8cf44e6b3fffc4a9b49af7a_D20210403-20210702" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMi02LTEtMS01NTE3NQ_e8e048b0-ea10-4db6-a3b1-c56ecf0eef0b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00f6ee0f562446adb031303233328649_D20210403-20210702" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMi04LTEtMS01NTE3NQ_7b9e7c9a-4f46-4ab0-8890-11de81a73df4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f4226a5a0744b7e8add64264291e781_D20210403-20210702" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMi0xMC0xLTEtNTUxNzU_b2c90fd1-b94c-4ab7-bebf-42fb23dac1fa">460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50cce9bb019f463599fedf0f39911e46_D20210403-20210702" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMy0yLTEtMS01NTE3NQ_c2aef7c2-cc78-4c06-aafe-b91be0e9ffb8">860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i477b98a8dbf747ed86a7f1802651e0a4_D20210403-20210702" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMy00LTEtMS01NTE3NQ_52d29c2b-9eef-41b4-8201-70affd0e30a9">81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b06b05c8cf44e6b3fffc4a9b49af7a_D20210403-20210702" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMy02LTEtMS01NTE3NQ_297159e9-f24e-45d8-91e7-016bf56c7224">324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00f6ee0f562446adb031303233328649_D20210403-20210702" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMy04LTEtMS01NTE3NQ_c7678954-8c4b-4cae-85a5-a88c1f8c7395">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f4226a5a0744b7e8add64264291e781_D20210403-20210702" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMy0xMC0xLTEtNTUxNzU_681eb7eb-62ce-44fc-8f5c-fa08b95a8cec">1,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50cce9bb019f463599fedf0f39911e46_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNC0yLTEtMS01NTE3NQ_8bc379dd-8d3b-48c1-891e-cc46058a1a7b">1,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i477b98a8dbf747ed86a7f1802651e0a4_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNC00LTEtMS01NTE3NQ_831c17ef-880c-4e45-a9be-208d157acfc6">185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b06b05c8cf44e6b3fffc4a9b49af7a_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNC02LTEtMS01NTE3NQ_528d8b78-f9d0-4d7c-9d13-2709f95169ca">324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00f6ee0f562446adb031303233328649_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNC04LTEtMS01NTE3NQ_cd58085b-9a9f-4540-a655-c8701fba7d5f">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f4226a5a0744b7e8add64264291e781_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNC0xMC0xLTEtNTUxNzU_9c48bd90-b2c5-4292-802a-5e78730679d1">1,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50cce9bb019f463599fedf0f39911e46_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNS0yLTEtMS01NTE3NQ_0fa4c626-f44a-4cf8-b8a6-585baa9b685f">303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i477b98a8dbf747ed86a7f1802651e0a4_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNS00LTEtMS01NTE3NQ_875f73b5-7493-4b6e-ac09-234faea2e81e">46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b06b05c8cf44e6b3fffc4a9b49af7a_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNS02LTEtMS01NTE3NQ_65034f24-fda1-4ffd-afab-3d708915df5a">80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00f6ee0f562446adb031303233328649_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNS04LTEtMS01NTE3NQ_633180cc-9290-4000-b418-ec7388caaff2">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f4226a5a0744b7e8add64264291e781_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNS0xMC0xLTEtNTUxNzU_692fe9bf-78d6-44cf-ac62-4933f2ec536e">437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total after tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50cce9bb019f463599fedf0f39911e46_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNi0yLTEtMS01NTE3NQ_01fe9e62-0fc8-48e7-80a9-8afa2618af52">913</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i477b98a8dbf747ed86a7f1802651e0a4_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNi00LTEtMS01NTE3NQ_973a5d57-e4a6-4434-9849-538b161ed35d">139</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b06b05c8cf44e6b3fffc4a9b49af7a_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNi02LTEtMS01NTE3NQ_94d15c24-9e71-4c46-9928-8ff9162733e9">244</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00f6ee0f562446adb031303233328649_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNi04LTEtMS01NTE3NQ_8a131d22-f979-4f0f-89ee-f07b6ba612cf">28</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f4226a5a0744b7e8add64264291e781_D20210403-20210702" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNi0xMC0xLTEtNTUxNzU_a5f154aa-63d9-402d-9029-83727d79a70c">1,324</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:19.593%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Pension Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Postretirement Benefits Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d2163176f08412c8e014039fc696248_D20220101-20220701" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfMi0yLTEtMS01Njg1OA_b1b5832a-4f6f-450f-b3d8-9bb0572d5272">544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc17a84487f44778b4c21ef21f81141_D20220101-20220701" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfMi00LTEtMS01Njg1OA_d8f3ad52-28e3-4e42-8e3d-2f2e05f0f8f9">78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fecdeb96e6f4eceb0f1c7c2f6ed3abf_D20220101-20220701" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfMi04LTEtMS01ODE3Mg_56daa39b-5237-4b27-b0c3-3e7de2d43437">622</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d2163176f08412c8e014039fc696248_D20220101-20220701" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfMy0yLTEtMS01Njg1OA_d0d0a99f-cbbf-4bfb-8278-566196dcdbc5">1,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc17a84487f44778b4c21ef21f81141_D20220101-20220701" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfMy00LTEtMS01Njg1OA_6797f1c7-f361-4446-810e-aac554f95be9">105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fecdeb96e6f4eceb0f1c7c2f6ed3abf_D20220101-20220701" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfMy04LTEtMS01ODE3Mg_679dd7d0-a18e-4b17-a497-e050aa9d0c71">1,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d2163176f08412c8e014039fc696248_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNC0yLTEtMS01Njg1OA_5b7dbc45-4223-41ef-a84f-a8e433d3f97d">1,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc17a84487f44778b4c21ef21f81141_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNC00LTEtMS01Njg1OA_ee0f409d-89b9-42de-a425-4112b54974f3">183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fecdeb96e6f4eceb0f1c7c2f6ed3abf_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNC04LTEtMS01ODE3Mg_27ee7213-0fc8-4471-94f4-a318d4036b4e">2,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d2163176f08412c8e014039fc696248_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNS0yLTEtMS01Njg1OA_ffabca88-a9f7-4767-99fd-b97557eec405">486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc17a84487f44778b4c21ef21f81141_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNS00LTEtMS01Njg1OA_eec26a57-7919-4139-9115-5600fafe69f6">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fecdeb96e6f4eceb0f1c7c2f6ed3abf_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNS04LTEtMS01ODE3Mg_9e285fd9-b375-4c9e-9bff-d224cf9a855d">531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total after tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d2163176f08412c8e014039fc696248_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNi0yLTEtMS01ODE2NQ_c5217f61-85c3-44d4-aa81-e06cd08722d2">1,491</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc17a84487f44778b4c21ef21f81141_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNi00LTEtMS01ODE2OQ_b747ce64-d957-4151-aaba-cb91e820d85d">138</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fecdeb96e6f4eceb0f1c7c2f6ed3abf_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNi04LTEtMS01ODE3Mg_1385264c-d3af-4cff-9bde-ae66b8df9542">1,629</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.991%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.808%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Pension Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Postretirement Benefits Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate Swap</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31ea893717ef4162b1f865989eda736c_D20210101-20210702" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMi0yLTEtMS01Njg3Mg_5e0a37fd-228d-41f0-8dba-830c20485087">704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c4ec4323711487fb4313819f550ac4b_D20210101-20210702" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMi00LTEtMS01Njg3Mg_170ae005-505e-4d19-8910-cf348c14ed16">207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if73e07fd418d4ac2b99d1f885b58e3ae_D20210101-20210702" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMi02LTEtMS01Njg3Mg_789f7053-f27c-43b7-a015-2c94b2673218">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1db03c1001b8484b8afb303f43b8fc81_D20210101-20210702" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMi04LTEtMS01Njg3Mg_6c5d8c2e-2066-417e-9df5-82b87e774d57">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e605ee1c9841e5990bf18e4cab02e1_D20210101-20210702" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMi0xMC0xLTEtNTgxNjM_31fbe0bb-7c0a-4cc9-b90e-212e75099524">911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31ea893717ef4162b1f865989eda736c_D20210101-20210702" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMy0yLTEtMS01Njg3Mg_0afda2fb-c2f8-48e7-ae54-cdbe6272bf25">1,732</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c4ec4323711487fb4313819f550ac4b_D20210101-20210702" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMy00LTEtMS01Njg3Mg_233977c6-02de-43dc-9b27-e0b0952a020d">164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if73e07fd418d4ac2b99d1f885b58e3ae_D20210101-20210702" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMy02LTEtMS01Njg3Mg_e7b6e86f-f50d-4c43-852c-6fc80f58644b">739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1db03c1001b8484b8afb303f43b8fc81_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMy04LTEtMS01Njg3Mg_1db1d953-7d81-44d5-838e-3f25330429be">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e605ee1c9841e5990bf18e4cab02e1_D20210101-20210702" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMy0xMC0xLTEtNTgxNjM_e79139e1-0ed4-4b7c-b825-b1f37f523bd2">2,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31ea893717ef4162b1f865989eda736c_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNC0yLTEtMS01Njg3Mg_021ef9e8-f738-42df-a43a-f31d6575dbae">2,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c4ec4323711487fb4313819f550ac4b_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNC00LTEtMS01Njg3Mg_dfec5e52-393d-4b4c-b06e-7a8c7bc49db8">371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if73e07fd418d4ac2b99d1f885b58e3ae_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNC02LTEtMS01Njg3Mg_e103a85f-e03b-47a7-bd9b-2c16f5f5e1f8">739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1db03c1001b8484b8afb303f43b8fc81_D20210101-20210702" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNC04LTEtMS01Njg3Mg_9daeb80a-25c9-4d5b-9cd5-97ee200dae74">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e605ee1c9841e5990bf18e4cab02e1_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNC0xMC0xLTEtNTgxNjM_da187168-4869-4ea7-b7ba-9122a0e83d38">3,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31ea893717ef4162b1f865989eda736c_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNS0yLTEtMS01Njg3Mg_d7bed47e-4cde-4545-b042-b88b19f6e52c">606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c4ec4323711487fb4313819f550ac4b_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNS00LTEtMS01Njg3Mg_4c9491b7-02dd-47c4-b800-1478e959531d">92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if73e07fd418d4ac2b99d1f885b58e3ae_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNS02LTEtMS01Njg3Mg_e39d5bca-b0c9-43ad-8e1e-f9482ca7ba68">183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1db03c1001b8484b8afb303f43b8fc81_D20210101-20210702" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNS04LTEtMS01Njg3Mg_8549544f-9c81-4a83-bca5-c2ca83c35161">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e605ee1c9841e5990bf18e4cab02e1_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNS0xMC0xLTEtNTgxNjM_4a7aed7c-72b1-453a-8ee8-bec061a449a2">877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total after tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31ea893717ef4162b1f865989eda736c_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNi0yLTEtMS01NzU3MQ_ccc94d9e-801f-4a8a-b91e-ed67b35d0627">1,830</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c4ec4323711487fb4313819f550ac4b_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNi00LTEtMS01ODE1NA_206ee3f5-aa82-4f5d-898c-bcd5bdfe027a">279</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if73e07fd418d4ac2b99d1f885b58e3ae_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNi02LTEtMS01ODE1Nw_49800c69-9834-4f48-b28a-27ae72ceabb0">556</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1db03c1001b8484b8afb303f43b8fc81_D20210101-20210702" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNi04LTEtMS01ODE2MA_cb9cd9f0-817b-4eaf-9b57-1bb3dc196f9f">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e605ee1c9841e5990bf18e4cab02e1_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNi0xMC0xLTEtNTgxNjM_87c8e682-5640-41d7-a1ee-ae0f69cdf318">2,656</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_97"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">22.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:CashFlowSupplementalDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RleHRyZWdpb246MjI5MGFjYmMwOGY3NGVkZTk2NTMxMTE4MDVjYTU1OGFfMTQ0_5979bccc-425c-484d-ab56-71a605566111" continuedAt="i651bff15a5c24da8b722b0c2f1d7ccf1" escape="true">Supplemental Disclosures of Cash Flow Information</ix:nonNumeric></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><ix:continuation id="i651bff15a5c24da8b722b0c2f1d7ccf1"><ix:nonNumeric contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RleHRyZWdpb246MjI5MGFjYmMwOGY3NGVkZTk2NTMxMTE4MDVjYTU1OGFfMTQ1_91508dea-048b-436d-b957-d1af90954c2d" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in current assets and current liabilities affecting cash were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, trade</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMi0yLTEtMS01NTE3NQ_cb65af83-538e-487d-9766-0cac3b4685d3">82,059</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMi00LTEtMS01NTE3NQ_d7e67c8c-bd2a-4920-a001-3407c4cbe5f1">56,553</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" sign="-" name="coke:IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMy0yLTEtMS01NTE3NQ_626478f0-5fd7-4e9c-9800-6728b0053411">2,813</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" sign="-" name="coke:IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMy00LTEtMS01NTE3NQ_37822cf9-4e4f-4911-9b86-9346a26d3f2f">5,188</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable from The&#160;Coca&#8209;Cola&#160;Company</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDueFromRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNC0yLTEtMS01NTE3NQ_d40538c7-d7e6-4ebb-be7d-0f40d64d0c61">8,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:IncreaseDecreaseInDueFromRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNC00LTEtMS01NTE3NQ_475ede40-9f55-47d0-a6df-97fb02b1658e">9,272</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNS0yLTEtMS01NTE3NQ_fb22b80d-fb4d-47bb-8b1a-9237044fac7a">7,711</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNS00LTEtMS01NTE3NQ_6bd1815f-5d01-4168-840b-b64eec6ac8de">10,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNi0yLTEtMS01NTE3NQ_fd90fb8c-2714-4b57-9170-ecb31e0a709a">688</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNi00LTEtMS01NTE3NQ_8aaa5561-7316-4d93-8e1a-8d76e076a987">12,066</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNy0yLTEtMS01NTE3NQ_a72eed14-0176-4c83-83c9-a0036b94567b">8,776</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNy00LTEtMS01NTE3NQ_0b7df30f-77c0-4820-8a87-6b721e0ee0ac">2,177</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable, trade</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfOC0yLTEtMS01NTE3NQ_3a0ee255-96dd-4bca-94e0-4c4a3ce163fa">20,314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfOC00LTEtMS01NTE3NQ_9f17b300-e057-4a44-8dc4-a5907e6a0e33">68,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable to The&#160;Coca&#8209;Cola&#160;Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfOS0yLTEtMS01NTE3NQ_f28c37ab-770a-4b9f-81e9-a0f3e18280cf">53,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfOS00LTEtMS01NTE3NQ_954d7b1f-f160-47a7-a187-228f565c3e42">32,579</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTAtMi0xLTEtNTUxNzU_75e61025-a6e1-4126-83a7-844723a90aff">2,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTAtNC0xLTEtNTUxNzU_4cacb51f-e0b3-42dc-bd20-4f2a919a460b">17,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTEtMi0xLTEtNTUxNzU_a8e6e19c-4307-4018-b5b5-d3f4b37361a5">41,016</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTEtNC0xLTEtNTUxNzU_64371762-36d0-4bd9-9ea2-66e90575122b">19,773</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInterestPayableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTItMi0xLTEtNTUxNzU_2951ce96-a90f-4c4e-8b7e-34ef59c09fcb">108</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" name="us-gaap:IncreaseDecreaseInInterestPayableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTItNC0xLTEtNTUxNzU_aa59032f-09ad-4d31-91d2-5aca9a92601c">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in current assets less current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTMtMi0xLTEtNTUxNzU_dfadd088-cfc3-482f-8218-1505a6666ca6">59,004</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTMtNC0xLTEtNTUxNzU_e13660f5-ceaa-4189-a069-cf1a921d1369">24,332</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_100"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations of Coca&#8209;Cola Consolidated, Inc., a Delaware corporation (together with its majority-owned subsidiaries, the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;), should be read in conjunction with the condensed consolidated financial statements of the Company and the accompanying notes to the condensed consolidated financial statements. The condensed consolidated financial statements include the consolidated operations of the Company and its majority-owned subsidiaries. All comparisons are to the corresponding period in the prior year unless specified otherwise.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the Company&#8217;s quarters, other than the fourth quarter, ends on the Friday closest to the last day of the corresponding quarterly calendar period. The Company&#8217;s fourth quarter and fiscal year end on December&#160;31 regardless of the day of the week on which December&#160;31 falls. The condensed consolidated financial statements presented are:</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The financial position as of July&#160;1, 2022 and December&#160;31, 2021.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The results of operations, comprehensive income and changes in stockholders&#8217; equity for the three-month periods ended July&#160;1, 2022 (the &#8220;second quarter&#8221; of fiscal 2022 (&#8220;2022&#8221;)) and July&#160;2, 2021 (the &#8220;second quarter&#8221; of fiscal 2021 (&#8220;2021&#8221;)) and the six-month periods ended July&#160;1, 2022 (the &#8220;first half&#8221; of 2022) and July&#160;2, 2021 (the &#8220;first half&#8221; of 2021).</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The changes in cash flows for the first half of 2022 and the first half of 2021.</span></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_103"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Our Business and the Nonalcoholic Beverage Industry</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We distribute, market and manufacture nonalcoholic beverages in territories spanning 14 states and the District of Columbia. The Company was incorporated in 1980 and, together with its predecessors, has been in the nonalcoholic beverage manufacturing and distribution business since 1902. We are the largest Coca&#8209;Cola bottler in the United States. Approximately 86% of our total bottle/can sales volume to retail customers consists of products of The&#160;Coca&#8209;Cola&#160;Company, which include some of the most recognized and popular beverage brands in the world. We also distribute products for several other beverage companies, including Keurig Dr&#160;Pepper Inc. (&#8220;Dr&#160;Pepper&#8221;) and Monster Energy Company (&#8220;Monster Energy&#8221;). Our purpose is to honor God in all we do, serve others, pursue excellence and grow profitably. Our Common Stock is traded on the NASDAQ Global Select Market under the symbol COKE.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer a range of nonalcoholic beverage products and flavors, including both sparkling and still beverages, designed to meet the demands of our consumers. Sparkling beverages are carbonated beverages and the Company&#8217;s principal sparkling beverage is Coca&#8209;Cola. Still beverages include energy products and noncarbonated beverages such as bottled water, ready to drink tea, ready to drink coffee, enhanced water, juices and sports drinks.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales are divided into two main categories: (i)&#160;bottle/can sales and (ii)&#160;other sales. Bottle/can sales include products packaged primarily in plastic bottles and aluminum cans. Bottle/can net pricing is based on the invoice price charged to customers reduced by any promotional allowances. Bottle/can net pricing per unit is impacted by the price charged per package, the sales volume generated for each package and the channels in which those packages are sold. Other sales include sales to other Coca&#8209;Cola bottlers, post-mix products, transportation revenue and equipment maintenance revenue. Post-mix products are dispensed through equipment that mixes fountain syrups with carbonated or still water, enabling fountain retailers to sell finished products to consumers in cups or glasses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s products are sold and distributed in the United States through various channels, which include selling directly to customers, including grocery stores, mass merchandise stores, club stores, convenience stores and drug stores, selling to on-premise locations, where products are typically consumed immediately, such as restaurants, schools, amusement parks and recreational facilities, and selling through other channels such as vending machine outlets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The nonalcoholic beverage industry is highly competitive for both sparkling and still beverages. Our competitors include bottlers and distributors of nationally and regionally advertised and marketed products, as well as bottlers and distributors of private label beverages. Our principal competitors include local bottlers of PepsiCo, Inc. products and, in some regions, local bottlers of Dr&#160;Pepper products.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal methods of competition in the nonalcoholic beverage industry are new brand and product introductions, point-of-sale merchandising, new vending and dispensing equipment, packaging changes, pricing, sales promotions, product quality, retail space management, customer service, frequency of distribution and advertising. We believe we are competitive in our territories with respect to these methods of competition.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business seasonality results primarily from higher unit sales of the Company&#8217;s products in the second and third quarters of the fiscal year, as sales of our products are typically correlated with warmer weather. We believe that we and other manufacturers from whom we purchase finished products have adequate production capacity to meet sales demand for sparkling and still beverages during these peak periods. Sales volume can also be impacted by weather conditions. Fixed costs, such as depreciation expense, are not significantly impacted by business seasonality.</span></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_106"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Executive Summary</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales increased 11% to $1.60&#160;billion in the second quarter of 2022, while physical case volume increased 1.0%. The increase in net sales was driven primarily by price increases taken on most of our Sparkling and Still beverages over the last year. Sparkling beverage volume increased 1.8% in the quarter, as consumer demand remained strong, especially for our multi-serve can packages. Sales of Sparkling single-serve products sold in immediate consumption channels also continued to perform well, with volume increasing 1.9% in the quarter. Still beverage volume decreased 0.6% in the quarter, as certain brands within this category were impacted by supply chain issues. We continue to see strong sales momentum in several key brands within the Still category, including Monster, smartwater and BODYARMOR. Net sales increased 11% and physical case volume increased 0.3% in the first half of 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit in the second quarter of 2022 increased $55.7&#160;million, or 11%, while gross margin remained flat at 34.5%. On an adjusted basis, as defined in the &#8220;Adjusted Non-GAAP Results&#8221; section, gross profit in the second quarter of 2022 was $564.4&#160;million, which represented an increase of $69.8&#160;million, or 14%. Adjusted gross margin was 35.4%, an increase of 90&#160;basis points compared to the second quarter of 2021. The improvement in gross profit resulted from strong price realization and solid volume growth in our Sparkling beverages, which enabled higher gross margins during this period of rising input and production costs. Gross profit in the first half of 2022 increased $114.6&#160;million, or 12%.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, delivery and administrative (&#8220;SD&amp;A&#8221;) expenses in the second quarter of 2022 increased $29.3&#160;million, or 8%. SD&amp;A expenses as a percentage of net sales decreased 80&#160;basis points to 25.3% in the second quarter of 2022. The increase in SD&amp;A expenses related primarily to an increase in labor costs as compared to the second quarter of 2021. Over the last year, we have made compensation adjustments across our workforce to remain competitive in a tight labor market. In addition, SD&amp;A expenses across a number of categories increased during the quarter as a result of the current, high inflationary environment. SD&amp;A expenses in the first half of 2022 increased $51.4&#160;million, or 7%. SD&amp;A expenses as a percentage of net sales in the first half of 2022 decreased 100 basis points to 26.0% as compared to the first half of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from operations in the second quarter of 2022 was $147.3&#160;million, compared to $120.9&#160;million in the second quarter of 2021, an increase of $26.4&#160;million, or 22%. On an adjusted basis, income from operations in the second quarter of 2022 was $160.1&#160;million, an increase of 33%. For the first half of 2022, income from operations increased $63.2&#160;million to $278.3&#160;million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income in the second quarter of 2022 was $99.6&#160;million, compared to $48.2&#160;million in the second quarter of 2021, an improvement of $51.4&#160;million. Net income increased $91.4&#160;million in the first half of 2022 to $193.0 million as compared to the first half of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows provided by operations for the first half of 2022 were $243.5&#160;million, compared to $271.4&#160;million for the first half of 2021. Our strong operating performance, led by our top&#8209;line growth and effective management of operating expenses, drove cash flows from operations during the period. Cash flows from operations were impacted by changes in working capital, which reflect seasonality and the timing of certain cash payments and receipts. We continue to invest in long&#8209;term strategic projects to optimize our supply chain and broaden our brand portfolio.</span></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_109"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">COVID-19 Impact</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to diligently monitor and manage through the impact of the ongoing COVID-19 pandemic on all aspects of its business, including the impact on its teammates, communities and customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to implement its COVID-19 Response Program, including numerous actions to protect and promote the health and safety of its consumers, customers, suppliers, teammates and communities. Such actions include following prescribed Company and other accepted health and safety standards and protocols, including those adopted by the Centers for Disease Control and Prevention (the &#8220;CDC&#8221;) and local health authorities. Risk mitigation and safety activities continue; examples include adhering to sanitation protocols and promoting hygiene practices recommended by the CDC; offering supplemental sick time for non-exempt teammates; providing access to personal protective equipment and educational resources; and modifying our health and welfare plans for COVID-19-related events.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At this time and based on current trends, we do not expect the COVID-19 pandemic to materially impact our liquidity position or access to capital in 2022. We also have not experienced, and do not expect, any material impairments or adjustments to the fair values of our assets or the collectability of our receivables as a result of the COVID-19 pandemic.</span></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_112"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Areas of Emphasis</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key priorities for the Company include commercial execution, revenue management, supply chain optimization and cash flow generation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Commercial Execution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success is dependent on our ability to execute our commercial strategy within our customers&#8217; stores. Our ability to obtain shelf space within stores and remain in-stock across our portfolio of brands and packages in a profitable manner will have a significant impact on our results. We are focused on execution at every step in our supply chain, including raw material and finished product procurement, manufacturing conversion, transportation, warehousing and distribution, to ensure in-store execution can occur. We continue to invest in tools and technology to enable our teammates to operate more effectively and efficiently with our customers and drive long-term value in our business.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Revenue Management</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue management strategy focuses on pricing our brands and packages optimally within product categories and channels, creating effective working relationships with our customers and making disciplined fact-based decisions. Pricing decisions are made considering a variety of factors, including brand strength, competitive environment, input costs, the roles certain brands play in our product portfolio and other market conditions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Supply Chain Optimization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are continually focused on optimizing our supply chain, which includes identifying nearby warehousing and distribution operations that can be consolidated into new facilities to increase capacity, expand production capabilities, reduce overall production costs and add automation to allow the Company to better serve its customers and consumers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Cash Flow Generation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have several initiatives in place to optimize cash flow, improve profitability and prudently manage capital expenditures, as we continue to prioritize debt repayment and to focus on strengthening our balance sheet.</span></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_115"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"> Results of Operations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Second Quarter Results</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s results of operations for the second quarter of 2022 and the second quarter of 2021 are highlighted in the table below and discussed in the following paragraphs.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,595,215&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,433,086&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,129&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">938,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,659&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,940&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,719&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,293&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,861&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,432&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,948&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,455&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,493&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,562&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,180&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,382&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,324&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(510)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Comprehensive income</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100,376</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">49,504</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,872</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Sales</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales increased $162.1&#160;million, or 11.3%, to $1.60&#160;billion in the second quarter of&#160;2022, as compared to $1.43&#160;billion in the second quarter of 2021. The increase in net sales was primarily attributable to the following (in millions):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Attributable to:</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in net sales related to price increases and the shift in product mix. Approximately 90% of this increase was driven by an increase in average bottle/can sales price per unit charged to retail customers, while approximately 10% was related to the shift in product mix to higher revenue still products in order to meet consumer preferences.</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increased physical case volume</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increased physical case volume to other Coca-Cola bottlers</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td></tr><tr><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">162.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total increase in net sales</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales by product category were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bottle/can sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sparkling beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Still beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539,589&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total bottle/can sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,419,524</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,253,673</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other sales:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to other Coca&#8209;Cola bottlers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-mix and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,919&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">175,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,413</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,595,215</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,433,086</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product category sales volume of physical cases and the percentage change by product category were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.133%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bottle/can sales volume:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sparkling beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Still beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total bottle/can sales volume</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,408</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,412</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Sales</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inputs representing a substantial portion of the Company&#8217;s cost of sales include: (i)&#160;purchases of finished products, (ii)&#160;raw material costs, including aluminum cans, plastic bottles and sweetener, (iii)&#160;concentrate costs and (iv)&#160;manufacturing costs, including labor, overhead and warehouse costs. In addition, cost of sales includes shipping, handling and fuel costs related to the movement of finished products from manufacturing plants to distribution centers, amortization expense of distribution rights, distribution fees of certain products and marketing credits from brand companies. Raw material costs represent approximately 20% of total cost of sales on an annual basis.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales increased $106.4&#160;million, or 11.3%, to $1.04&#160;billion in the second quarter of&#160;2022, as compared to $938.1&#160;million in the second quarter of&#160;2021. The increase in cost of sales was primarily attributable to the following (in millions):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Attributable to:</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increased input costs, including aluminum, PET resin and transportation costs, partially due to the impacts of inflation and supply chain challenges, as well as the shift in product mix to meet consumer preferences</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increased physical case volume</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increased physical case volume to other Coca-Cola bottlers</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td></tr><tr><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">106.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total increase in cost of sales</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company relies extensively on advertising and sales promotions in the marketing of its products. The&#160;Coca&#8209;Cola&#160;Company and other beverage companies that supply concentrates, syrups and finished products to the Company make substantial marketing and advertising expenditures, including national advertising programs, to develop their brand identities and promote sales in the Company&#8217;s territories. Certain of these marketing and advertising expenditures are made pursuant to annual arrangements. Total marketing funding support from The&#160;Coca&#8209;Cola&#160;Company and other beverage companies, which includes both direct payments to the Company and payments to customers for marketing programs, was $37.3 million in the second quarter of 2022 and $35.7&#160;million in the second quarter of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, Delivery and Administrative Expenses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">SD&amp;A expenses include the following: sales management labor costs, distribution costs resulting from transporting finished products from distribution centers to customer locations, distribution center overhead including depreciation expense, distribution center warehousing costs, delivery vehicles and cold drink equipment, point-of-sale expenses, advertising expenses, cold drink equipment repair costs, amortization of intangible assets and administrative support labor and operating costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SD&amp;A expenses increased $29.3&#160;million, or 7.8%, to $403.4&#160;million in the second quarter of 2022, as compared to $374.1&#160;million in the second quarter of 2021. SD&amp;A expenses as a percentage of net sales decreased to 25.3% in the second quarter of 2022 from 26.1% in the second quarter of 2021. The increase in SD&amp;A expenses was primarily attributable to the following (in millions):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.290%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Attributable to:</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in labor costs due to compensation adjustments across our workforce to remain competitive in a tight labor market</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in commitments to various charities and donor-advised funds in light of the Company&#8217;s financial performance</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td></tr><tr><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total increase in SD&amp;A expenses</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs included in SD&amp;A expenses were $190.8&#160;million in the second quarter of 2022 and $169.1&#160;million in the second quarter of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Expense, Net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net decreased $1.2&#160;million, or 14.6%, to $7.1&#160;million in the second quarter of 2022, as compared to $8.4&#160;million in the second quarter of 2021. The decrease was primarily a result of lower average debt balances.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Expense, Net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of other expense, net is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.463%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in the fair value of the acquisition related contingent consideration liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,983&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-service cost component of net periodic benefit cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,199</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">47,041</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each reporting period, the Company adjusts its acquisition related contingent consideration liability related to the distribution territories subject to acquisition related sub-bottling payments to fair value. The fair value is determined by discounting future </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expected acquisition related sub-bottling payments required under the Company&#8217;s comprehensive beverage agreements, which extend through the life of the applicable distribution assets, using the Company&#8217;s estimated weighted average cost of capital (&#8220;WACC&#8221;), which is impacted by many factors, including long-term interest rates and future cash flow projections. The life of these distribution assets is generally 40&#160;years. The Company is required to pay the current portion of the acquisition related sub-bottling payment on a quarterly basis.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the fair value of the acquisition related contingent consideration liability in the second quarter of 2022 as compared to the second quarter of 2021 was primarily driven by an increase in the discount rate used to calculate fair value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Tax Expense</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s effective income tax rate was 25.7% for the second quarter of 2022 and 26.4% for the second quarter of 2021. The Company&#8217;s income tax expense increased $17.1&#160;million, or 99.1%, to $34.4&#160;million for the second quarter of 2022, as compared to $17.3&#160;million for the second quarter of 2021. The increase in income tax expense was primarily attributable to higher income before taxes during the second quarter of 2022 compared to the second quarter of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Comprehensive Income, Net of Tax</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income, net of tax was $0.8&#160;million in the second quarter of 2022 and $1.3&#160;million in the second quarter of 2021.</span></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_121"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">First Half Results</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations for the first half of 2022 and the first half of 2021 are highlighted in the table below and discussed in the following paragraphs.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,999,573&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,702,943&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,630&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,941,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,759,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058,235&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,643&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,592&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779,957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,278&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,045&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,233&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,920&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,838&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,675&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,952&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,543&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,409&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,027)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Comprehensive income</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">194,581</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">104,199</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90,382</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Sales</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales increased $296.6&#160;million, or 11.0%, to $3.00&#160;billion in the first half of&#160;2022, as compared to $2.70&#160;billion in the first half of 2021. The increase in net sales was primarily attributable to the following (in millions):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.637%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to:</span></div></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in net sales related to price increases and the shift in product mix. Approximately 80% of this increase was driven by an increase in average bottle/can sales price per unit charged to retail customers, while approximately 20% was related to the shift in product mix to higher revenue still products in order to meet consumer preferences.</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increased physical case volume to other Coca-Cola bottlers</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increased physical case volume</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td></tr><tr><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">296.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total increase in net sales</span></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales by product category were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:62.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.410%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.410%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.414%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bottle/can sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sparkling beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,655,866&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,448,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Still beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,006,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total bottle/can sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,662,682</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,367,559</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other sales:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to other Coca&#8209;Cola bottlers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-mix and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,436&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">336,891</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">335,384</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,999,573</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,702,943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product category sales volume of physical cases and the percentage change by product category were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.890%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bottle/can sales volume:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sparkling beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Still beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total bottle/can sales volume</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">183,810</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">183,328</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the percentage of the Company&#8217;s total bottle/can sales volume to its largest customers, as well as the percentage of the Company&#8217;s total net sales that such volume represents:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.463%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Approximate percent of the Company&#8217;s total bottle/can sales volume:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wal-Mart Stores, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Kroger Company</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total approximate percent of the Company&#8217;s total bottle/can sales volume</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Approximate percent of the Company&#8217;s total net sales:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wal-Mart Stores, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Kroger Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total approximate percent of the Company&#8217;s total net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Sales</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales increased $182.0&#160;million, or 10.3%, to $1.94&#160;billion in the first half of&#160;2022, as compared to $1.76&#160;billion in the first half of&#160;2021. The increase in cost of sales was primarily attributable to the following (in millions):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.637%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to:</span></div></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increased input costs, including aluminum, PET resin and transportation costs, partially due to the impacts of inflation and supply chain challenges, as well as the shift in product mix to meet consumer preferences</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increased physical case volume to other Coca-Cola bottlers</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increased physical case volume</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td></tr><tr><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">182.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total increase in cost of sales</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total marketing funding support from The&#160;Coca&#8209;Cola&#160;Company and other beverage companies was $71.7&#160;million in the first half of 2022, as compared to $65.7&#160;million in the first half of 2021.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, Delivery and Administrative Expenses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SD&amp;A expenses increased $51.4&#160;million, or 7.0%, to $780.0&#160;million in the first half of 2022, as compared to $728.6&#160;million in the first half of 2021. SD&amp;A expenses as a percentage of net sales decreased to 26.0% in the first half of 2022 from 27.0% in the first half of 2021. The increase in SD&amp;A expenses was primarily attributable to the following (in millions):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.637%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to:</span></div></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in labor costs due to compensation adjustments across our workforce to remain competitive in a tight labor market</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in commitments to various charities and donor-advised funds in light of the Company&#8217;s financial performance</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td></tr><tr><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">51.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total increase in SD&amp;A expenses</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs included in SD&amp;A expenses were $371.2&#160;million in the first half of 2022 and $326.5&#160;million in the first half of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Expense, Net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net decreased $2.3&#160;million, or 13.2%, to $14.8&#160;million in the first half of 2022, as compared to $17.1&#160;million in the first half of 2021. The decrease was primarily a result of lower average debt balances.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Expense, Net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of other expense, net is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:74.439%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.410%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.413%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in the fair value of the acquisition related contingent consideration liability</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,436)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,981&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-service cost component of net periodic benefit cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,920</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,096</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the fair value of the acquisition related contingent consideration liability in the first half of 2022 as compared to the first half of 2021 was primarily driven by an increase in the discount rate used to calculate fair value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Tax Expense</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s effective income tax rate was 25.9% for the first half of 2022 and 26.9% for the first half of 2021. The Company&#8217;s income tax expense increased $30.3&#160;million, or 81.2%, to $67.6&#160;million for the first half of 2022, as compared to $37.3&#160;million for the first half of 2021. The increase in income tax expense was primarily attributable to higher income before taxes during the first half of 2022 compared to the first half of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Comprehensive Income, Net of Tax</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income, net of tax was $1.6&#160;million in the first half of 2022 and $2.7&#160;million in the first half of 2021.</span></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_118"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Segment Operating Results</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates segment reporting in accordance with Financial Accounting Standards Board Accounting Standards Codification Topic 280, Segment Reporting, each reporting period, including evaluating the reporting package reviewed by the Chief Operating Decision Maker (the &#8220;CODM&#8221;). The Company has concluded the Chief Executive Officer, the Chief Operating Officer and the Chief Financial Officer, as a group, represent the CODM. Asset information is not provided to the CODM.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes three operating segments exist. Nonalcoholic Beverages represents the vast majority of the Company&#8217;s consolidated net sales and income from operations. The additional two operating segments do not meet the quantitative thresholds for separate reporting, either individually or in the aggregate, and, therefore, have been combined into &#8220;All Other.&#8221;</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s segment results are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,562,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,399,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,935,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,735)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,595,215</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,433,086</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,999,573</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,702,943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,369)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">147,293</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,861</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">278,278</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">215,045</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The entire net sales elimination represents net sales from the All Other segment to the Nonalcoholic Beverages segment. Sales between these segments are recognized at either fair market value or cost depending on the nature of the transaction.</span></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_124"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Adjusted Non-GAAP Results</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reports its financial results in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;). However, management believes that certain non-GAAP financial measures provide users of the financial statements with additional, meaningful financial information that should be considered when assessing the Company&#8217;s ongoing performance. Management also uses these non-GAAP financial measures in making financial, operating and planning decisions and in evaluating the Company&#8217;s performance. Non-GAAP financial measures should be viewed in addition to, and not as an alternative for, the Company&#8217;s reported results prepared in accordance with GAAP. The Company&#8217;s non-GAAP financial information does not represent a comprehensive basis of accounting. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reconcile reported results (GAAP) to adjusted results (non-GAAP):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.704%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Second Quarter 2022</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SD&amp;A expenses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before taxes</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic&#160;net income per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reported results (GAAP)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">550,659</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">403,366</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">147,293</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">133,948</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">99,562</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.62</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustment of acquisition related contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments for commodity derivative instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supply chain optimization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total reconciling items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,747</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">965</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,803</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,652</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.35</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted results (non-GAAP)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">564,406</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">404,331</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">160,075</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">150,751</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112,214</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.97</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.704%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Second Quarter 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SD&amp;A expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before  taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic&#160;net income per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reported results (GAAP)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">494,940</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">374,079</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,861</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65,455</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48,180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.14</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustment of acquisition related contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments for commodity derivative instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,975)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supply chain optimization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(652)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total reconciling items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(300)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(147)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(153)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,372</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.66</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted results (non-GAAP)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">494,640</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">373,932</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,708</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">111,285</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82,552</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.80</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.704%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">First Half 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>profit</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SD&amp;A<br/>expenses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from<br/>operations</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before taxes</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic&#160;net income<br/>per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reported results (GAAP)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,058,235</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">779,957</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">278,278</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">260,513</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">192,952</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20.58</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustment of acquisition related contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,436)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,081)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments for commodity derivative instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,223&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(794)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supply chain optimization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total reconciling items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,151</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(893)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,329)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,754)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted results (non-GAAP)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,064,493</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">787,108</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">277,385</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">258,184</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">191,198</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20.39</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.704%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">First Half 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>profit</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SD&amp;A<br/>expenses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from<br/>operations</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before taxes</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic&#160;net income<br/>per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reported results (GAAP)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">943,643</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">728,598</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">215,045</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">138,838</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.83</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustment of acquisition related contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments for commodity derivative instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,611)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supply chain optimization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total reconciling items</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(312)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">307</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(619)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">56,362</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,272</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.51</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted results (non-GAAP)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">943,331</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">728,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">214,426</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">195,200</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">143,815</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15.34</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is an explanation of non-GAAP adjustments:</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">This non-cash, fair value adjustment of acquisition related contingent consideration fluctuates based on factors such as long-term interest rates and future cash flow projections of the distribution territories subject to acquisition related sub-bottling payments.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The Company enters into commodity derivative instruments from time to time to hedge some or all of its projected purchases of aluminum, PET resin, diesel fuel and unleaded gasoline in order to mitigate commodity price risk. The Company accounts for its commodity derivative instruments on a mark-to-market basis.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Adjustment reflects expenses within the Nonalcoholic Beverages segment as the Company continues to optimize efficiency opportunities across its business.</span></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_127"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Financial Condition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets were $3.58&#160;billion as of July&#160;1, 2022, which was an increase of $136.1&#160;million from December&#160;31, 2021. Net working capital, defined as current assets less current liabilities, was $235.8&#160;million as of July&#160;1, 2022, which was a decrease of $6.0&#160;million from December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes in net working capital as of July&#160;1, 2022 as compared to December&#160;31, 2021 were as follows:</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An increase in cash and cash equivalents of $46.5&#160;million, primarily as a result of our strong operating performance.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An increase in accounts receivable, trade of $82.1&#160;million, driven primarily by increased net sales and the timing of cash receipts. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An increase in current portion of debt of $125.0&#160;million due to the Company&#8217;s senior notes maturing on February&#160;27, 2023.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An increase in accounts payable to The Coca-Cola Company of $53.1&#160;million due to the timing of cash payments.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A decrease in accrued compensation of $41.0&#160;million, primarily as a result of the timing of bonus and incentive payments in the first half of 2022. </span></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_130"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Liquidity and Capital Resources</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s sources of capital include cash flows from operations, available credit facilities and the issuance of debt and equity securities. As of July&#160;1, 2022, the Company had $188.8&#160;million in cash and cash equivalents. The Company has obtained its debt from public markets, private placements and bank facilities. Management believes the Company has sufficient sources of capital available to repay its maturing debt, finance its business plan, meet its working capital requirements and maintain an appropriate level of capital spending for at least the next 12 months from the issuance of the condensed consolidated financial </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">statements. At this time, the Company does not expect the COVID-19 pandemic to have a material impact on its liquidity or access to capital.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s debt as of July&#160;1, 2022 and December&#160;31, 2021 was as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.118%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.144%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/27/2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior bonds and unamortized discount on senior bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/25/2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/9/2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/10/2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/21/2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">723,633</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">723,443</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The senior bonds due in 2025 were issued at 99.975% of par.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indenture under which the Company&#8217;s senior bonds were issued does not include financial covenants but does limit the incurrence of certain liens and encumbrances as well as indebtedness by the Company&#8217;s subsidiaries in excess of certain amounts. The agreements under which the Company&#8217;s nonpublic debt was issued include two financial covenants: a consolidated cash flow/fixed charges ratio and a consolidated funded indebtedness/cash flow ratio, each as defined in the respective agreement. The Company was in compliance with these covenants as of July&#160;1, 2022. These covenants have not restricted, and are not expected to restrict, the Company&#8217;s liquidity or capital resources.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All outstanding debt has been issued by the Company and none has been issued by any of its subsidiaries. There are no guarantees of the Company&#8217;s debt.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors has declared, and the Company has paid, dividends on the Common Stock and the Class&#160;B Common Stock and each class of common stock has participated equally in all dividends each quarter for more than 25&#160;years. The amount and frequency of future dividends will be determined by the Company&#8217;s Board of Directors in light of the earnings and financial condition of the Company at such time, and no assurance can be given that dividends will be declared or paid in the future.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s credit ratings are reviewed periodically by certain nationally recognized rating agencies. Changes in the Company&#8217;s operating results or financial position could result in changes in the Company&#8217;s credit ratings. Lower credit ratings could result in higher borrowing costs for the Company or reduced access to capital markets, which could have a material adverse impact on the Company&#8217;s operating results or financial position. As of July&#160;1, 2022, the Company&#8217;s credit ratings and outlook for its debt were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.124%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Rating</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rating Outlook</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Moody&#8217;s</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Baa1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stable</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard &amp; Poor&#8217;s</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BBB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Positive</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s only Level&#160;3 asset or liability is the acquisition related contingent consideration liability. There were no transfers from Level&#160;1 or Level&#160;2 in any period presented. Fair value adjustments were non-cash, and, therefore, did not impact the Company&#8217;s liquidity or capital resources. Following is a summary of the Level&#160;3 activity:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance - Level 3 liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">527,926</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">435,746</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">542,105</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">434,694</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,888)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,710)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to current payables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,436)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance - Level 3 liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">522,259</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">473,055</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">522,259</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">473,055</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Cash Sources and Uses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of cash-based activity is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Sources:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,385&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from the sale of property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash sources</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">248,790</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">328,063</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Uses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of BODYARMOR distribution rights</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments on financing lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments on term loan facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash uses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">202,301</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">328,652</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net increase (decrease) in cash during period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">46,489</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(589)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Net cash provided by operating activities included net income tax payments of $55.7&#160;million in the first half of 2022 and $29.4&#160;million in the first half of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows From Operating Activities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first half of 2022, cash provided by operating activities was $243.5&#160;million, which was a decrease of $27.9&#160;million as compared to the first half of 2021. The cash flows from operations were primarily the result of our strong operating performance, led by our top&#8209;line growth and effective management of operating expenses. Cash flows from operations were impacted by changes in working capital, which reflect seasonality and the timing of certain cash payments and receipts. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows From Investing Activities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first half of 2022, cash used in investing activities was $171.6&#160;million, which was an increase of $89.3&#160;million as compared to the first half of 2021. The increase was primarily a result of additions to property, plant and equipment, which were $145.2&#160;million during the first half of 2022 and $80.3&#160;million during the first half of 2021. There were $19.6&#160;million and $16.7&#160;million of additions to property, plant and equipment accrued in accounts payable, trade as of July&#160;1, 2022 and July&#160;2, 2021, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;1, 2022, the Company acquired $30.1&#160;million of BODYARMOR distribution rights. On March&#160;17, 2022, CCBCC Operations, LLC, a wholly owned subsidiary of the Company, purchased the Snyder Production Center and an adjacent sales facility in Charlotte, North Carolina for a purchase price of $60.0&#160;million, which was included in additions to property, plant and equipment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows From Financing Activities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first half of 2022, cash used in financing activities was $25.4&#160;million, which was a decrease of $164.2&#160;million as compared to the first half of 2021. The decrease was primarily a result of payments on the Company&#8217;s term loan facility made during the first half of 2021, partially offset by borrowings under the Company&#8217;s revolving credit facility, both of which did not recur in the first half of 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had cash payments for acquisition related contingent consideration of $18.7&#160;million during the first half of 2022 and $19.9&#160;million during the first half of 2021. The Company anticipates that the amount it could pay annually under the acquisition related contingent consideration arrangements for the distribution territories subject to acquisition related sub-bottling payments will be in the range of $39&#160;million to $69&#160;million.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company used a combination of cash on hand and borrowings under its previous revolving credit facility (the &#8220;2018 Revolving Credit Facility&#8221;) to repay the remaining balance of its previous term loan facility that matured on June&#160;7, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also during 2021, the Company entered into a credit agreement, providing for a five-year unsecured revolving credit facility with an aggregate maximum borrowing capacity of $500&#160;million (the &#8220;2021 Revolving Credit Facility&#8221;), maturing on July&#160;9, 2026. Borrowings under the 2021 Revolving Credit Facility bear interest at a base rate or adjusted London InterBank Offered Rate (&#8220;LIBOR&#8221;), at the Company&#8217;s option, plus an applicable rate, depending on the rating for the Company&#8217;s long-term senior unsecured, non-credit-enhanced debt (&#8220;Debt Rating&#8221;). The 2021 Revolving Credit Facility&#8217;s underlying credit agreement includes successor LIBOR provisions, providing that the Secured Overnight Financing Rate will be used as the LIBOR replacement rate for borrowings under the facility after June&#160;30, 2023, unless the Company and its lenders agree to an alternative reference rate based on prevailing market convention at the replacement date. In addition, the Company must pay a facility fee on the lenders&#8217; aggregate commitments under the 2021 Revolving Credit Facility ranging from 0.060% to 0.175% per annum, depending on the Company&#8217;s Debt Rating. The Company currently believes all banks participating in the 2021 Revolving Credit Facility have the ability to and will meet any funding requests from the Company. The 2021 Revolving Credit Facility replaced the 2018 Revolving Credit Facility.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also during 2021, the Company entered into a term loan agreement, providing for a three-year senior unsecured term loan facility in the aggregate principal amount of $70&#160;million (the &#8220;2021 Term Loan Facility&#8221;), maturing on July&#160;9, 2024. Borrowings under the 2021 Term Loan Facility bore interest at a base rate or adjusted LIBOR, at the Company&#8217;s option, plus an applicable rate, depending on the Company&#8217;s Debt Rating. The entire amount of the 2021 Term Loan Facility was fully drawn and subsequently repaid during 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Hedging Activities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses commodity derivative instruments to manage its exposure to fluctuations in certain commodity prices. Fees paid by the Company for commodity derivative instruments are amortized over the corresponding period of the instrument. The Company accounts for its commodity derivative instruments on a mark-to-market basis with any expense or income being reflected as an adjustment to cost of sales or SD&amp;A expenses, consistent with the expense classification of the underlying hedged item.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses several different financial institutions for commodity derivative instruments to minimize the concentration of credit risk. The Company has master agreements with the counterparties to its commodity derivative instruments that provide for net settlement of derivative transactions. The net impact of the commodity derivative instruments on the condensed consolidated statements of operations was as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in cost of sales</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,422&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,691)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,929&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,653)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in SD&amp;A expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,698)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,067)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,142)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,911)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net impact</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,724</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,758)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,213)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8,564)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_133"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Cautionary Note Regarding Forward-Looking Statements</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain statements made in this report, or in other public filings, press releases, or other written or oral communications made by the Company, which are not historical facts, are forward-looking statements subject to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. These forward-looking statements involve risks and uncertainties which we expect will or may occur in the future and may impact our business, financial condition and results of operations. The words &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;project,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;could&#8221; and similar expressions are intended to identify those forward-looking statements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These forward-looking statements reflect the Company&#8217;s best judgment based on current information, and, although we base these statements on circumstances that we believe to be reasonable when made, there can be no assurance that future events will not affect the accuracy of such forward-looking information. As such, the forward-looking statements are not guarantees of future performance, and actual results may vary materially from the projected results and expectations discussed in this report. Factors that might cause the Company&#8217;s actual results to differ materially from those anticipated in forward-looking statements include, but are not limited to:  increased costs (including due to inflation), disruption of supply or unavailability or shortages of raw materials, fuel and other supplies; the inability to attract and retain front-line employees in a tight labor market; the reliance on purchased finished products from external sources; changes in public and consumer perception and preferences, including concerns related to product safety and sustainability, artificial ingredients, brand </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reputation and obesity; the COVID-19 pandemic and other pandemic outbreaks in the future; changes in government regulations related to nonalcoholic beverages, including regulations related to obesity, public health, artificial ingredients and product safety and sustainability; decreases from historic levels of marketing funding support provided to us by The Coca&#8209;Cola Company and other beverage companies; material changes in the performance requirements for marketing funding support or our inability to meet such requirements; decreases from historic levels of advertising, marketing and product innovation spending by The Coca&#8209;Cola Company</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and other beverage companies, or advertising campaigns that are negatively perceived by the public;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> any failure of the several Coca&#8209;Cola system governance entities of which we are a participant to function efficiently or on our best behalf and any failure or delay of ours to receive anticipated benefits from these governance entities; provisions in our beverage distribution and manufacturing agreements with The Coca&#8209;Cola Company that could delay or prevent a change in control of us or a sale of our Coca&#8209;Cola distribution or manufacturing businesses; the concentration of our capital stock ownership; our inability to meet requirements under our beverage distribution and manufacturing agreements; changes in the inputs used to calculate our acquisition related contingent consideration liability; technology failures or cyberattacks on our technology systems or our effective response to technology failures or cyberattacks on our customers&#8217;, suppliers&#8217; or other third parties&#8217; technology systems; unfavorable changes in the general economy; changes in our top customer relationships and marketing strategies; lower than expected net pricing of our products resulting from continued and increased customer and competitor consolidations and marketplace competition; the effect of changes in our level of debt, borrowing costs and credit ratings on our access to capital and credit markets, operating flexibility and ability to obtain additional financing to fund future needs; the failure to attract, train and retain qualified employees while controlling labor costs, and other labor issues; the failure to maintain productive relationships with our employees covered by collective bargaining agreements, including failing to renegotiate collective bargaining agreements; changes in accounting standards; our use of estimates and assumptions; changes in tax laws, disagreements with tax authorities or additional tax liabilities; changes in legal contingencies; natural disasters, changing weather patterns and unfavorable weather; climate change or legislative or regulatory responses to such change; and the risks discussed in &#8220;Item 1A. Risk Factors&#8221; of the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 and elsewhere in this report.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Caution should be taken not to place undue reliance on the forward-looking statements included in this report. The Company assumes no obligation to update any forward-looking statements except as may be required by law. In evaluating forward-looking statements, these risks and uncertainties should be considered, together with the other risks described from time to time in the Company&#8217;s reports and other filings with the United States Securities and Exchange Commission.</span></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_136"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to interest rate risk on its revolving credit facility and did not have any outstanding borrowings on its revolving credit facility as of July&#160;1, 2022. As such, assuming no changes in the Company&#8217;s capital structure, if market interest rates average 1% more over the next 12 months than the interest rates as of July&#160;1, 2022, there would be no change to interest expense for the next 12 months.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s acquisition related contingent consideration liability, which is adjusted to fair value each reporting period, is also impacted by changes in interest rates. The risk-free interest rate used to estimate the Company&#8217;s WACC is a component of the discount rate used to calculate the present value of expected future acquisition related sub-bottling payments due under the Company&#8217;s comprehensive beverage agreements. As a result, any changes in the underlying risk-free interest rate could result in material changes to the fair value of the acquisition related contingent consideration liability and could materially impact the amount of non-cash expense (or income) recorded each reporting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to certain market risks and commodity price risk that arise in the ordinary course of business. The Company may enter into commodity derivative instruments to manage or reduce market risk. The Company does not use commodity derivative instruments for trading or speculative purposes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also subject to commodity price risk arising from price movements for certain commodities included as part of its raw materials. The Company manages this commodity price risk in some cases by entering into contracts with adjustable prices to hedge commodity purchases. The Company periodically uses commodity derivative instruments in the management of this risk. The Company estimates a 10% increase in the market prices of commodities included as part of its raw materials over the current market prices would cumulatively increase costs during the next 12 months by approximately $75.6&#160;million assuming no change in volume.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fees paid by the Company for agreements to hedge commodity purchases are amortized over the corresponding period of the agreement. The Company accounts for its commodity derivative instruments on a mark-to-market basis with any expense or </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">income being reflected as an adjustment to cost of sales or SD&amp;A expenses, consistent with the expense classification of the underlying hedged item.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rate of inflation in the United States, as measured by year-over-year changes in the Consumer Price Index (the &#8220;CPI&#8221;), was 9.1% in June 2022, as compared to 7.0% in December 2021 and 1.4% in December 2020. Inflation in the prices of those commodities important to the Company&#8217;s business is reflected in changes in the CPI, but commodity prices are volatile and in recent years have moved at a faster rate of change than the CPI.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal effect of inflation in both commodity and consumer prices on the Company&#8217;s operating results is to increase costs, both of goods sold and SD&amp;A expenses. Although the Company can offset these cost increases by increasing selling prices for its products, consumers may not have the buying power to cover these increased costs and may reduce their volume of purchases of those products. In that event, selling price increases may not be sufficient to offset completely the Company&#8217;s cost increases.</span></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_139"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.&#160;&#160;&#160;&#160;Controls and Procedures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this report, the Company carried out an evaluation, under the supervision and with the participation of the Company&#8217;s management, including the Company&#8217;s Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of the Company&#8217;s &#8220;disclosure controls and procedures&#8221; (as defined in Rule 13a-15(e) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;)) pursuant to Rule 13a-15(b) of the Exchange Act. Based upon that evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that the Company&#8217;s disclosure controls and procedures were effective as of July&#160;1, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been no change in the Company&#8217;s internal control over financial reporting during the quarter ended July&#160;1, 2022 that has materially affected, or is reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_142"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II - OTHER INFORMATION</span></div><div style="text-align:center"><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_145"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.&#160;&#160;&#160;&#160;Legal Proceedings.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in various claims and legal proceedings which have arisen in the ordinary course of its business. Although it is difficult to predict the ultimate outcome of these claims and legal proceedings, management believes the ultimate disposition of these matters will not have a material adverse effect on the financial condition, results of operations or cash flows of the Company. No material amount of loss in excess of recorded amounts is believed to be reasonably possible as a result of these claims and legal proceedings.</span></div><div><span><br/></span></div><div id="i6bcf670366494efca15666139ca9cd12_148"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. Risk Factors.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes in the Company&#8217;s risk factors from those disclosed in &#8220;Item&#160;1A. Risk Factors&#8221; of the Company&#8217;s Annual Report on Form 10&#8209;K for 2021.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_151"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.&#160;&#160;&#160;&#160;Exhibits.</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:57.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.942%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">No.</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Incorporated by Reference or<br/>Filed/Furnished Herewith</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/317540/000156459017016586/coke-ex31_322.htm">Restated Certificate of Incorporation of the Company.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit 3.1 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended July&#160;2, 2017 (File No. 0-9286).</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/317540/000119312519000734/d668179dex31.htm">Certificate of Amendment to Restated Certificate of Incorporation of the Company.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K filed on January&#160;2, 2019 (File No. 0-9286).</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/317540/000119312519000734/d668179dex32.htm">Amended and Restated By-laws of the Company.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit 3.2 to the Company&#8217;s Current Report on Form 8-K filed on January&#160;2, 2019 (File No. 0-9286).</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="coke-2022q2x10qxexx101.htm">First </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="coke-2022q2x10qxexx101.htm">Amendment </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="coke-2022q2x10qxexx101.htm">to Consulting Agreement, dated as of June 10, 2022, by and between the Company and Umesh M. Kasbekar.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="coke-2022q2x10qxexx311.htm">Certification of Principal Executive Officer pursuant to Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="coke-2022q2x10qxexx312.htm">Certification of Principal Financial Officer pursuant to Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="coke-2022q2x10qxexx32.htm">Certification of Principal Executive Officer and Principal Financial Officer pursuant to 18&#160;U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furnished herewith. </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Instance Document &#8211; the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Schema Document.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cover Page Interactive Data File &#8211; the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:80%">*&#160;&#160;&#160;&#160;Indicates a management contract or compensatory plan or arrangement.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="i6bcf670366494efca15666139ca9cd12_154"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:46.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.527%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COCA-COLA CONSOLIDATED, INC.<br/>(REGISTRANT)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:  August 2, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ F. Scott Anthony</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F. Scott Anthony<br/>Executive Vice President and Chief Financial Officer <br/>(Principal Financial Officer of the Registrant)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:  August 2, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Matthew J. Blickley</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Matthew J. Blickley</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior Vice President, Financial Planning and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Accounting Officer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Principal Accounting Officer of the Registrant)</span></div></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>coke-2022q2x10qxexx101.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i21fedd41061443a6a2cd2275dca271a8_33"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 10.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:174%">FIRST AMENDMENT TO CONSULTING AGREEMENT</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%">THIS FIRST AMENDMENT TO CONSULTING AGREEMENT (this &#8220;Amendment&#8221;) is made and entered into as of June 10, 2022 by and between Umesh Kasbekar (&#8220;Consultant&#8221;) and Coca-Cola Consolidated, Inc., a Delaware corporation (the &#8220;Company&#8221;).</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%;text-decoration:underline">W I T N E S S E T H&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%">WHEREAS, the Company and Consultant are parties to that certain Consulting Agreement dated March 3, 2020 (the &#8220;Consulting Agreement&#8221;) and now desire to amend the Consulting Agreement to increase the fees payable to Consultant for the consulting services he renders to the Company. </font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%">NOW, THEREFORE, in consideration of the premises and of the mutual covenants and agreements set forth below the parties hereto agree as follows&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%;padding-left:27pt">Section 2(b) of the Agreement is amended in its entirety effective as of July 6, 2022  to read as follows&#58;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%;padding-left:22.02pt;text-decoration:underline">Consulting Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%">.  In consideration for the services to rendered by Consultant hereunder, during the term of this Agreement the Company agrees to pay to Consultant a consulting fee (the &#8220;Consulting Fee&#8221;) at an annual rate of $310,000.  The Consulting Fee shall be paid to Consultant in substantially equal installments once per month.  The Consulting Fee shall be evaluated periodically and remain subject to adjustment by the Board of Directors of the Company (the &#8220;Board&#8221;) or the compensation committee of the Board.  In addition to the Consulting Fee, the Company shall pay or reimburse Consultant for all reasonable bona fide out-of-pocket, third-party business expenses incurred by Consultant in the performance of services under this Agreement in accordance with expense reimbursement plans and policies in effect from time to time for consultants to the Company generally.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%;padding-left:27pt">Except as expressly or by necessary implication amended by this Amendment, the Consulting Agreement shall continue in full force and effect.  </font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:174%">&#91;Signatures on Following Page&#93;</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%">IN WITNESS WHEREOF, the Company and Consultant have executed this Amendment as of the date first above written.</font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.735%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">COMPANY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#58;</font></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">COCA-COLA CONSOLIDATED, INC.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#47;s&#47; E. Beauregarde Fisher III</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">E. Beauregarde Fisher III,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Executive Vice President</font></td></tr></table></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.735%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">CONSULTANT&#58;</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#47;s&#47; Umesh Kasbekar</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Umesh Kasbekar</font></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>coke-2022q2x10qxexx311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="iebca111a8b5f4148b8bc773e17d4ce2c_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, J. Frank Harrison, III, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:54pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.5pt">I have reviewed this Quarterly Report on Form 10-Q of Coca-Cola Consolidated, Inc.&#59;</font></div><div style="padding-left:18pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:54pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="padding-left:18pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:54pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="padding-left:18pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:54pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="padding-left:18pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.24pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:45.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.24pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:45.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:54pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:18pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.24pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:45.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:99pt;text-indent:-54pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:20.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.009%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; August 2, 2022</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;J. Frank Harrison, III</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J. Frank Harrison, III <br>Chairman of the Board of Directors<br>and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>coke-2022q2x10qxexx312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="id5625b5c890940378e466317471bc478_1"></div><div style="min-height:42.75pt;width:100%"><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div></div><div style="margin-top:12pt;text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, F. Scott Anthony, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:54pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.5pt">I have reviewed this Quarterly Report on Form 10-Q of Coca-Cola Consolidated, Inc.&#59;</font></div><div style="padding-left:18pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:54pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="padding-left:18pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:54pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="padding-left:18pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:54pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="padding-left:18pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.24pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:45.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.24pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:45.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:54pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:18pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.24pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:45.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:21.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.167%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; August 2, 2022</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;F. Scott Anthony</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F. Scott Anthony<br>Executive Vice President and Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>5
<FILENAME>coke-2022q2x10qxexx32.htm
<DESCRIPTION>EX-32
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i9dbac1ed078448768ee9754418f0a908_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q of Coca-Cola Consolidated, Inc. (the &#8220;Company&#8221;) for the quarter ended July&#160;1, 2022, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), we, J.&#160;Frank Harrison,&#160;III, Chairman of the Board of Directors and Chief Executive Officer of the Company, and F.&#160;Scott Anthony, Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to 18&#160;U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="padding-left:18pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="padding-left:18pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:18pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.047%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; J. Frank Harrison, III</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J. Frank Harrison, III<br>Chairman of the Board of Directors and<br>Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2, 2022</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; F. Scott Anthony</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F. Scott Anthony<br>Executive Vice President and<br>Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2, 2022</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>coke-20220701.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:e1b2c5fa-cdca-4491-b929-a576a732248e,g:2c15ad48-db8e-47d4-aac3-7ace180fcd65-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:coke="http://www.cokeconsolidated.com/20220701" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.cokeconsolidated.com/20220701">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="coke-20220701_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="coke-20220701_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="coke-20220701_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="coke-20220701_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.cokeconsolidated.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited">
        <link:definition>1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited">
        <link:definition>1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited">
        <link:definition>1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical">
        <link:definition>1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited">
        <link:definition>1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited">
        <link:definition>1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical" roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical">
        <link:definition>1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CriticalAccountingPolicies" roleURI="http://www.cokeconsolidated.com/role/CriticalAccountingPolicies">
        <link:definition>2101101 - Disclosure - Critical Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CriticalAccountingPoliciesPolicies" roleURI="http://www.cokeconsolidated.com/role/CriticalAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Critical Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactions">
        <link:definition>2103102 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsTables" roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsTables">
        <link:definition>2304301 - Disclosure - Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsNarrativeDetails" roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails">
        <link:definition>2405401 - Disclosure - Related Party Transactions - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails" roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails">
        <link:definition>2406402 - Disclosure - Related Party Transactions - Summary of Significant Transactions between Company and The Coca-Cola Company (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails" roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails">
        <link:definition>2407403 - Disclosure - Related Party Transactions - Summary of Liability to Estimated Fair Value of Contingent Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails" roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails">
        <link:definition>2408404 - Disclosure - Related Party Transactions - Summary of Rental Payments Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognition" roleURI="http://www.cokeconsolidated.com/role/RevenueRecognition">
        <link:definition>2109103 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionTables" roleURI="http://www.cokeconsolidated.com/role/RevenueRecognitionTables">
        <link:definition>2310302 - Disclosure - Revenue Recognition (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionNarrativeDetails" roleURI="http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails">
        <link:definition>2411405 - Disclosure - Revenue Recognition - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails" roleURI="http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails">
        <link:definition>2412406 - Disclosure - Revenue Recognition - Disaggregation of Revenue from Contracts with Customers (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionSummaryofActivityinAllowanceforCreditLossesDetails" roleURI="http://www.cokeconsolidated.com/role/RevenueRecognitionSummaryofActivityinAllowanceforCreditLossesDetails">
        <link:definition>2413407 - Disclosure - Revenue Recognition - Summary of Activity in Allowance for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Segments" roleURI="http://www.cokeconsolidated.com/role/Segments">
        <link:definition>2114104 - Disclosure - Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsTables" roleURI="http://www.cokeconsolidated.com/role/SegmentsTables">
        <link:definition>2315303 - Disclosure - Segments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsNarrativeDetails" roleURI="http://www.cokeconsolidated.com/role/SegmentsNarrativeDetails">
        <link:definition>2416408 - Disclosure - Segments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsSummaryofFinancialInformationbySegmentDetails" roleURI="http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails">
        <link:definition>2417409 - Disclosure - Segments - Summary of Financial Information by Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomePerShare" roleURI="http://www.cokeconsolidated.com/role/NetIncomePerShare">
        <link:definition>2118105 - Disclosure - Net Income Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomePerShareTables" roleURI="http://www.cokeconsolidated.com/role/NetIncomePerShareTables">
        <link:definition>2319304 - Disclosure - Net Income Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomePerShareDetails" roleURI="http://www.cokeconsolidated.com/role/NetIncomePerShareDetails">
        <link:definition>2420410 - Disclosure - Net Income Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.cokeconsolidated.com/role/Inventories">
        <link:definition>2121106 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.cokeconsolidated.com/role/InventoriesTables">
        <link:definition>2322305 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesDetails" roleURI="http://www.cokeconsolidated.com/role/InventoriesDetails">
        <link:definition>2423411 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PrepaidExpensesandOtherCurrentAssets" roleURI="http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssets">
        <link:definition>2124107 - Disclosure - Prepaid Expenses and Other Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PrepaidExpensesandOtherCurrentAssetsTables" roleURI="http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsTables">
        <link:definition>2325306 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PrepaidExpensesandOtherCurrentAssetsDetails" roleURI="http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails">
        <link:definition>2426412 - Disclosure - Prepaid Expenses and Other Current Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetsHeldforSale" roleURI="http://www.cokeconsolidated.com/role/AssetsHeldforSale">
        <link:definition>2127108 - Disclosure - Assets Held for Sale</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetsHeldforSaleTables" roleURI="http://www.cokeconsolidated.com/role/AssetsHeldforSaleTables">
        <link:definition>2328307 - Disclosure - Assets Held for Sale (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetsHeldforSaleDetails" roleURI="http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails">
        <link:definition>2429413 - Disclosure - Assets Held for Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentNet" roleURI="http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNet">
        <link:definition>2130109 - Disclosure - Property, Plant and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentNetTables" roleURI="http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetTables">
        <link:definition>2331308 - Disclosure - Property, Plant and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentNetDetails" roleURI="http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails">
        <link:definition>2432414 - Disclosure - Property, Plant and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.cokeconsolidated.com/role/Leases">
        <link:definition>2133110 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.cokeconsolidated.com/role/LeasesTables">
        <link:definition>2334309 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSummaryofWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateforPopulationofLeasesDetails" roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateforPopulationofLeasesDetails">
        <link:definition>2435415 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Population of Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails" roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails">
        <link:definition>2436416 - Disclosure - Leases - Summary of Balances Related to Lease Portfolio within Condensed Consolidated Statement of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails" roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails">
        <link:definition>2437417 - Disclosure - Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1" roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1">
        <link:definition>2437417 - Disclosure - Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails" roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails">
        <link:definition>2438418 - Disclosure - Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases, Year End (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails" roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails">
        <link:definition>2439419 - Disclosure - Leases - Summary of Balances Related to Leases within Condensed Consolidated Statement of Cash Flow (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.cokeconsolidated.com/role/LeasesNarrativeDetails">
        <link:definition>2440420 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DistributionAgreementsNet" roleURI="http://www.cokeconsolidated.com/role/DistributionAgreementsNet">
        <link:definition>2141111 - Disclosure - Distribution Agreements, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DistributionAgreementsNetTables" roleURI="http://www.cokeconsolidated.com/role/DistributionAgreementsNetTables">
        <link:definition>2342310 - Disclosure - Distribution Agreements, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DistributionAgreementsNetNarrativeDetails" roleURI="http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails">
        <link:definition>2443421 - Disclosure - Distribution Agreements, Net - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails" roleURI="http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails">
        <link:definition>2444422 - Disclosure - Distribution Agreements, Net - Schedule of Distribution Agreements, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails" roleURI="http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails">
        <link:definition>2445423 - Disclosure - Distribution Agreements, Net - Reconciliation of Activity for Other Identifiable Intangible Assets Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CustomerListsNet" roleURI="http://www.cokeconsolidated.com/role/CustomerListsNet">
        <link:definition>2146112 - Disclosure - Customer Lists, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CustomerListsNetTables" roleURI="http://www.cokeconsolidated.com/role/CustomerListsNetTables">
        <link:definition>2347311 - Disclosure - Customer Lists, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CustomerListsNetNarrativeDetails" roleURI="http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails">
        <link:definition>2448424 - Disclosure - Customer Lists, Net - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CustomerListsNetScheduleofCustomerListsNetDetails" roleURI="http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails">
        <link:definition>2449425 - Disclosure - Customer Lists, Net - Schedule of Customer Lists, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAccruedLiabilities" roleURI="http://www.cokeconsolidated.com/role/OtherAccruedLiabilities">
        <link:definition>2150113 - Disclosure - Other Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAccruedLiabilitiesTables" roleURI="http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesTables">
        <link:definition>2351312 - Disclosure - Other Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAccruedLiabilitiesDetails" roleURI="http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails">
        <link:definition>2452426 - Disclosure - Other Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommodityDerivativeInstruments" roleURI="http://www.cokeconsolidated.com/role/CommodityDerivativeInstruments">
        <link:definition>2153114 - Disclosure - Commodity Derivative Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommodityDerivativeInstrumentsTables" roleURI="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsTables">
        <link:definition>2354313 - Disclosure - Commodity Derivative Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails" roleURI="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails">
        <link:definition>2455427 - Disclosure - Commodity Derivative Instruments - Summary of Pre-Tax Changes in Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails" roleURI="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails">
        <link:definition>2456428 - Disclosure - Commodity Derivative Instruments - Summary of Fair Values and Classification in Condensed Consolidated Balance Sheets of Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails" roleURI="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails">
        <link:definition>2457429 - Disclosure - Commodity Derivative Instruments - Summary of Outstanding Commodity Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValuesofFinancialInstruments" roleURI="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstruments">
        <link:definition>2158115 - Disclosure - Fair Values of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValuesofFinancialInstrumentsTables" roleURI="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsTables">
        <link:definition>2359314 - Disclosure - Fair Values of Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails" roleURI="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails">
        <link:definition>2460430 - Disclosure - Fair Values of Financial Instruments - Deferred Compensation Plan, Commodity Derivative Instruments, Debt and Acquisition Related Contingent Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValuesofFinancialInstrumentsNarrativeDetails" roleURI="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails">
        <link:definition>2461431 - Disclosure - Fair Values of Financial Instruments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails" roleURI="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails">
        <link:definition>2462432 - Disclosure - Fair Values of Financial Instruments - Summary of Acquisition Related Contingent Consideration Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.cokeconsolidated.com/role/IncomeTaxes">
        <link:definition>2163116 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://www.cokeconsolidated.com/role/IncomeTaxesDetails">
        <link:definition>2464433 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandPostretirementBenefitObligations" roleURI="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligations">
        <link:definition>2165117 - Disclosure - Pension and Postretirement Benefit Obligations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandPostretirementBenefitObligationsTables" roleURI="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsTables">
        <link:definition>2366315 - Disclosure - Pension and Postretirement Benefit Obligations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandPostretirementBenefitObligationsNarrativeDetails" roleURI="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails">
        <link:definition>2467434 - Disclosure - Pension and Postretirement Benefit Obligations - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails" roleURI="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails">
        <link:definition>2468435 - Disclosure - Pension and Postretirement Benefit Obligations - Components of Net Periodic Pension Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails" roleURI="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails">
        <link:definition>2469436 - Disclosure - Pension and Postretirement Benefit Obligations - Components of Net Periodic Postretirement Benefit Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilities" roleURI="http://www.cokeconsolidated.com/role/OtherLiabilities">
        <link:definition>2170118 - Disclosure - Other Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesTables" roleURI="http://www.cokeconsolidated.com/role/OtherLiabilitiesTables">
        <link:definition>2371316 - Disclosure - Other Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesDetails" roleURI="http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails">
        <link:definition>2472437 - Disclosure - Other Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.cokeconsolidated.com/role/Debt">
        <link:definition>2173119 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.cokeconsolidated.com/role/DebtTables">
        <link:definition>2374317 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtSummaryofLongTermDebtDetails" roleURI="http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails">
        <link:definition>2475438 - Disclosure - Debt - Summary of Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtSummaryofLongTermDebtDetails_1" roleURI="http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails_1">
        <link:definition>2475438 - Disclosure - Debt - Summary of Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtSummaryofDebtFootnotesDetails" roleURI="http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails">
        <link:definition>2476439 - Disclosure - Debt - Summary of Debt, Footnotes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://www.cokeconsolidated.com/role/DebtNarrativeDetails">
        <link:definition>2477440 - Disclosure - Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.cokeconsolidated.com/role/CommitmentsandContingencies">
        <link:definition>2178120 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTables" roleURI="http://www.cokeconsolidated.com/role/CommitmentsandContingenciesTables">
        <link:definition>2379318 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>2480441 - Disclosure - Commitments and Contingencies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails" roleURI="http://www.cokeconsolidated.com/role/CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails">
        <link:definition>2481442 - Disclosure - Commitments and Contingencies - Summary of Company's Purchases from Manufacturing Cooperatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>2182121 - Disclosure - Accumulated Other Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossTables">
        <link:definition>2383319 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails" roleURI="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails">
        <link:definition>2484443 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Summary of Accumulated Other Comprehensive (Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails" roleURI="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails">
        <link:definition>2485444 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Summary of Impact of Accumulated Other Comprehensive Income (Loss) on Statement of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalDisclosuresofCashFlowInformation" roleURI="http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformation">
        <link:definition>2186122 - Disclosure - Supplemental Disclosures of Cash Flow Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalDisclosuresofCashFlowInformationTables" roleURI="http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationTables">
        <link:definition>2387320 - Disclosure - Supplemental Disclosures of Cash Flow Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalDisclosuresofCashFlowInformationDetails" roleURI="http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails">
        <link:definition>2488445 - Disclosure - Supplemental Disclosures of Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="coke_JFrankHarrisonIIIMember" abstract="true" name="JFrankHarrisonIIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_NonalcoholicBeverageSegmentMember" abstract="true" name="NonalcoholicBeverageSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_PrepaidSoftware" abstract="false" name="PrepaidSoftware" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_ComprehensiveBeverageAgreementMember" abstract="true" name="ComprehensiveBeverageAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock" abstract="false" name="SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="coke_SoutheasternMember" abstract="true" name="SoutheasternMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_AmountOfCompanyDebtGuaranteed" abstract="false" name="AmountOfCompanyDebtGuaranteed" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract" abstract="true" name="NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="coke_BeaconInvestmentCorporationMember" abstract="true" name="BeaconInvestmentCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_DefinedBenefitPlanNumberOfPensionPlans" abstract="false" name="DefinedBenefitPlanNumberOfPensionPlans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact" abstract="false" name="LesseeLeaseCashFlowFromFinancingActivitiesImpact" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_OtherAccruedLiabilitiesCurrentMember" abstract="true" name="OtherAccruedLiabilitiesCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_SocialSecurityTaxEmployerDeferralCARESActCurrent" abstract="false" name="SocialSecurityTaxEmployerDeferralCARESActCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" abstract="true" name="OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases" abstract="false" name="PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember" abstract="true" name="ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_NonPublicDebtMember" abstract="true" name="NonPublicDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_PublicDebtMember" abstract="true" name="PublicDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod" abstract="false" name="ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="coke_DistributionAssetsMember" abstract="true" name="DistributionAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock" abstract="false" name="PrepaidExpensesAndOtherCurrentAssetsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="coke_SignificantAccountingPoliciesPolicyPolicyTextBlock" abstract="false" name="SignificantAccountingPoliciesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="coke_SouthAtlanticCannersMember" abstract="true" name="SouthAtlanticCannersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_FairValueMethodsAndAssumptionsTableTextBlock" abstract="false" name="FairValueMethodsAndAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="coke_RepairServiceMember" abstract="true" name="RepairServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_FiniteLivedIntangibleAcquisitionDistributionRights" abstract="false" name="FiniteLivedIntangibleAcquisitionDistributionRights" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" abstract="false" name="FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="coke_DebtIssuedBySubsidiaries" abstract="false" name="DebtIssuedBySubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock" abstract="false" name="ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="coke_PrepaidMarketingCurrent" abstract="false" name="PrepaidMarketingCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_DeferredProceedsFromRelatedPartyNonCurrent" abstract="false" name="DeferredProceedsFromRelatedPartyNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember" abstract="true" name="ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_DebtInstrumentNumberOfFinancialCovenants" abstract="false" name="DebtInstrumentNumberOfFinancialCovenants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="coke_RelatedPartyServiceFees" abstract="false" name="RelatedPartyServiceFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths" abstract="false" name="ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember" abstract="true" name="ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_ProceedsFromRelatedParties" abstract="false" name="ProceedsFromRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_CocaColaRefreshmentsMember" abstract="true" name="CocaColaRefreshmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_BusinessCombinationContingentConsiderationLiabilityRollForward" abstract="true" name="BusinessCombinationContingentConsiderationLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated" abstract="false" name="PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="coke_ConvertingStockholdersMember" abstract="true" name="ConvertingStockholdersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_UnrecognizedTaxBenefitsIncludingAccruedInterest" abstract="false" name="UnrecognizedTaxBenefitsIncludingAccruedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_RevenueRecognitionSalesReturnsEstimatePercentage" abstract="false" name="RevenueRecognitionSalesReturnsEstimatePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="coke_VotingPowerOfStockHeldByRelatedPartyShares" abstract="false" name="VotingPowerOfStockHeldByRelatedPartyShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="coke_DebtInstrumentIssuedAtParPercentage" abstract="false" name="DebtInstrumentIssuedAtParPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="coke_RevenueFromContractWithCustomerTable" abstract="true" name="RevenueFromContractWithCustomerTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes" abstract="false" name="AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember" abstract="true" name="ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_PaymentOfContingentConsiderationOfAcquisitions" abstract="false" name="PaymentOfContingentConsiderationOfAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories" abstract="false" name="MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember" abstract="true" name="BuildingsLeaseholdImprovementsAndLandImprovementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock" abstract="false" name="ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="coke_PrepaidRepairPartsCurrent" abstract="false" name="PrepaidRepairPartsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet" abstract="false" name="AmortizationOfIntangibleAssetsAndDeferredProceedsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_BottleOrCanSalesMember" abstract="true" name="BottleOrCanSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_OtherProductsSalesPostMixAndOtherMember" abstract="true" name="OtherProductsSalesPostMixAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables" abstract="false" name="BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_DebtGuaranteeForRelatedParty" abstract="false" name="DebtGuaranteeForRelatedParty" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability" abstract="false" name="LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_CommonClassUndefinedMember" abstract="true" name="CommonClassUndefinedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod" abstract="false" name="AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="coke_NumberOfSalesCategories" abstract="false" name="NumberOfSalesCategories" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="coke_RevenueFromContractWithCustomerLineItems" abstract="true" name="RevenueFromContractWithCustomerLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="coke_TimingOfSaleMember" abstract="true" name="TimingOfSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_FinanceLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="FinanceLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices" abstract="false" name="RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact" abstract="false" name="LesseeLeaseCashFlowFromOperatingActivitiesImpact" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_ColdDrinkDispensingEquipmentMember" abstract="true" name="ColdDrinkDispensingEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_A2021RevolvingCreditFacilityMember" abstract="true" name="A2021RevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" abstract="false" name="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="coke_AgreementToAcquireAdditionalDistributionRightsMember" abstract="true" name="AgreementToAcquireAdditionalDistributionRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_PaymentsToRelatedParties" abstract="false" name="PaymentsToRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_ShortTermAndVariableLeasesCost" abstract="false" name="ShortTermAndVariableLeasesCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_AccumulatedInterestRateSwapMember" abstract="true" name="AccumulatedInterestRateSwapMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" abstract="false" name="BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_VotingPowerOfStockHeldByRelatedPartyPercent" abstract="false" name="VotingPowerOfStockHeldByRelatedPartyPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="coke_ReductionsToLeasedPropertyUnderFinancingLeases" abstract="false" name="ReductionsToLeasedPropertyUnderFinancingLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember" abstract="true" name="ReclassificationOfStrandedTaxEffectsDueToTCJAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_CocaColaBottlerSalesAndServicesCompanyMember" abstract="true" name="CocaColaBottlerSalesAndServicesCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss" abstract="false" name="IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_CONAServicesLimitedLiabilityCompanyMember" abstract="true" name="CONAServicesLimitedLiabilityCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_ConversionOfStockConversionRatio" abstract="false" name="ConversionOfStockConversionRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock" abstract="false" name="ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="coke_LeaseHlpSpcMember" abstract="true" name="LeaseHlpSpcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_RelatedPartiesRentalPayments" abstract="false" name="RelatedPartiesRentalPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties" abstract="false" name="RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_RepaymentsOfTermLoanFacility" abstract="false" name="RepaymentsOfTermLoanFacility" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_LongTermPerformanceEquityPlanMember" abstract="true" name="LongTermPerformanceEquityPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax" abstract="false" name="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_OtherPrepaidExpenseAndOtherCurrentAssets" abstract="false" name="OtherPrepaidExpenseAndOtherCurrentAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coke_OtherMembersOfTheHarrisonFamilyMember" abstract="true" name="OtherMembersOfTheHarrisonFamilyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>coke-20220701_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:e1b2c5fa-cdca-4491-b929-a576a732248e,g:2c15ad48-db8e-47d4-aac3-7ace180fcd65-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1d3dfa73-4e83-41f8-8590-332f5f732dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0aaf529b-5c38-4c4a-882d-aa535ab22b23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_1d3dfa73-4e83-41f8-8590-332f5f732dc4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0aaf529b-5c38-4c4a-882d-aa535ab22b23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f46604e7-a9ca-4702-93bd-b17f0bb35bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_1d3dfa73-4e83-41f8-8590-332f5f732dc4" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f46604e7-a9ca-4702-93bd-b17f0bb35bc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_dcb182e9-206d-40de-a501-63b9165e82c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9423e70d-5824-4151-a1f9-cb2bd2437b30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_dcb182e9-206d-40de-a501-63b9165e82c4" xlink:to="loc_us-gaap_GrossProfit_9423e70d-5824-4151-a1f9-cb2bd2437b30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_9090bcf4-4b0a-41ba-b038-e2ad385760b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_dcb182e9-206d-40de-a501-63b9165e82c4" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_9090bcf4-4b0a-41ba-b038-e2ad385760b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_14f7cde5-2155-4330-8ff7-75814f4dc74f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_cdc46114-1758-471b-94b2-6f3a5fff205f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_14f7cde5-2155-4330-8ff7-75814f4dc74f" xlink:to="loc_us-gaap_OperatingIncomeLoss_cdc46114-1758-471b-94b2-6f3a5fff205f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_a69c5283-1976-46de-ade3-43a84f7b51a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_14f7cde5-2155-4330-8ff7-75814f4dc74f" xlink:to="loc_us-gaap_InterestExpense_a69c5283-1976-46de-ade3-43a84f7b51a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_95b97dc3-5fc3-4819-9109-b1868322e887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_14f7cde5-2155-4330-8ff7-75814f4dc74f" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_95b97dc3-5fc3-4819-9109-b1868322e887" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dbed0e01-0cb2-4531-b78b-c3f6bdfd4e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ccee8b8f-9ed0-4849-b01f-6098fb0a8ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dbed0e01-0cb2-4531-b78b-c3f6bdfd4e8b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ccee8b8f-9ed0-4849-b01f-6098fb0a8ab5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_21ab3443-60b7-4dbb-99ab-6e267c97cb1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dbed0e01-0cb2-4531-b78b-c3f6bdfd4e8b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_21ab3443-60b7-4dbb-99ab-6e267c97cb1e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_fd1a1b10-1bd8-4105-a075-675a865d69ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d5fde677-814a-452d-95fe-0aa6cca96ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_fd1a1b10-1bd8-4105-a075-675a865d69ab" xlink:to="loc_us-gaap_NetIncomeLoss_d5fde677-814a-452d-95fe-0aa6cca96ec4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2dac8b4a-4cbf-4a49-bc5d-e430ee900865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_fd1a1b10-1bd8-4105-a075-675a865d69ab" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2dac8b4a-4cbf-4a49-bc5d-e430ee900865" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b284855c-f6c8-4cee-ab68-ee1a574c3d07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_b867a58e-9a0c-4691-84aa-9abc3a9662e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b284855c-f6c8-4cee-ab68-ee1a574c3d07" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_b867a58e-9a0c-4691-84aa-9abc3a9662e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_bca1a9ff-acdb-401a-af11-d8f2f37899d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b284855c-f6c8-4cee-ab68-ee1a574c3d07" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_bca1a9ff-acdb-401a-af11-d8f2f37899d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_c57b50dc-bc59-4ea1-b455-13406d300364" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b284855c-f6c8-4cee-ab68-ee1a574c3d07" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_c57b50dc-bc59-4ea1-b455-13406d300364" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax_17fe5411-5c6a-4004-a1f6-2f7d92987dba" xlink:href="coke-20220701.xsd#coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b284855c-f6c8-4cee-ab68-ee1a574c3d07" xlink:to="loc_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax_17fe5411-5c6a-4004-a1f6-2f7d92987dba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax_3860357d-45b5-4784-8035-7a5315e5dad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b284855c-f6c8-4cee-ab68-ee1a574c3d07" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax_3860357d-45b5-4784-8035-7a5315e5dad5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9fa602f0-c5fc-48f2-bfd0-81a3c4869dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_fd622e3b-90cc-4c6a-9ef8-4302f125f5c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9fa602f0-c5fc-48f2-bfd0-81a3c4869dbb" xlink:to="loc_us-gaap_LiabilitiesCurrent_fd622e3b-90cc-4c6a-9ef8-4302f125f5c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_576e55a1-7713-4f29-be04-510656bfbaa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9fa602f0-c5fc-48f2-bfd0-81a3c4869dbb" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_576e55a1-7713-4f29-be04-510656bfbaa7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_46daf9f3-2338-4392-a34b-45a0325216cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9fa602f0-c5fc-48f2-bfd0-81a3c4869dbb" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_46daf9f3-2338-4392-a34b-45a0325216cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a54e8b46-dc97-4882-b1a4-5155a9a8d37a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9fa602f0-c5fc-48f2-bfd0-81a3c4869dbb" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a54e8b46-dc97-4882-b1a4-5155a9a8d37a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_4f666fd1-008d-4164-9411-e7b2bbbf9507" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9fa602f0-c5fc-48f2-bfd0-81a3c4869dbb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_4f666fd1-008d-4164-9411-e7b2bbbf9507" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_def0b4d5-20e1-4fd5-a742-53e1b0592ae7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9fa602f0-c5fc-48f2-bfd0-81a3c4869dbb" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_def0b4d5-20e1-4fd5-a742-53e1b0592ae7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_010f0468-66d5-418a-8412-805aef841312" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9fa602f0-c5fc-48f2-bfd0-81a3c4869dbb" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_010f0468-66d5-418a-8412-805aef841312" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_65a03650-c2b9-48f4-9080-a2daea48db6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_f5fdc886-a532-492c-bd24-6d49436d82fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_65a03650-c2b9-48f4-9080-a2daea48db6f" xlink:to="loc_us-gaap_Liabilities_f5fdc886-a532-492c-bd24-6d49436d82fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_c61736f5-c4b8-441e-bf0c-2768ced6c85b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_65a03650-c2b9-48f4-9080-a2daea48db6f" xlink:to="loc_us-gaap_CommitmentsAndContingencies_c61736f5-c4b8-441e-bf0c-2768ced6c85b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f7883910-d4a5-4d48-a9e5-d180671d261a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_65a03650-c2b9-48f4-9080-a2daea48db6f" xlink:to="loc_us-gaap_StockholdersEquity_f7883910-d4a5-4d48-a9e5-d180671d261a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6dc3f52e-3d39-4b44-b939-b1973dd27a46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_42a9b807-fe5e-420f-8f2e-f001316b91aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6dc3f52e-3d39-4b44-b939-b1973dd27a46" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_42a9b807-fe5e-420f-8f2e-f001316b91aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_263774f6-5207-42a9-915f-df55e48a7474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6dc3f52e-3d39-4b44-b939-b1973dd27a46" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_263774f6-5207-42a9-915f-df55e48a7474" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_eef81ea1-9d1d-4b76-ba9c-f8d3324cb37f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6dc3f52e-3d39-4b44-b939-b1973dd27a46" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_eef81ea1-9d1d-4b76-ba9c-f8d3324cb37f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_39223374-f567-4853-914a-86525b9ff490" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6dc3f52e-3d39-4b44-b939-b1973dd27a46" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_39223374-f567-4853-914a-86525b9ff490" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_5e110400-6841-4470-89c0-b2815b144ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6dc3f52e-3d39-4b44-b939-b1973dd27a46" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_5e110400-6841-4470-89c0-b2815b144ba0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_41f905e5-4b11-4802-a3f3-a5a4f9638cad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6dc3f52e-3d39-4b44-b939-b1973dd27a46" xlink:to="loc_us-gaap_InventoryNet_41f905e5-4b11-4802-a3f3-a5a4f9638cad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b14ac077-cccc-4b5a-b18e-71ece4614b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6dc3f52e-3d39-4b44-b939-b1973dd27a46" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b14ac077-cccc-4b5a-b18e-71ece4614b1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_ab4803e1-16cf-4173-b5a4-32908899fbbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6dc3f52e-3d39-4b44-b939-b1973dd27a46" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_ab4803e1-16cf-4173-b5a4-32908899fbbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_413f0f90-2d9b-499c-834a-605d664c3522" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4b9061d7-4e14-493e-919d-39ce2e27e969" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_413f0f90-2d9b-499c-834a-605d664c3522" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4b9061d7-4e14-493e-919d-39ce2e27e969" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_2a88ac06-ef7c-4d8f-a7b5-37553897ff59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_413f0f90-2d9b-499c-834a-605d664c3522" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_2a88ac06-ef7c-4d8f-a7b5-37553897ff59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_c7d80b1e-1fb8-4b45-8a25-35829f715c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_413f0f90-2d9b-499c-834a-605d664c3522" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_c7d80b1e-1fb8-4b45-8a25-35829f715c5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_5094915b-16bd-4ccb-a048-66f4ee0bb2b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_413f0f90-2d9b-499c-834a-605d664c3522" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_5094915b-16bd-4ccb-a048-66f4ee0bb2b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_dc1a2a3c-3fd0-4e6d-a89e-7c69bca7b774" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_413f0f90-2d9b-499c-834a-605d664c3522" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_dc1a2a3c-3fd0-4e6d-a89e-7c69bca7b774" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c4bece04-a482-4068-a387-a3da000ab3f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_413f0f90-2d9b-499c-834a-605d664c3522" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c4bece04-a482-4068-a387-a3da000ab3f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_62d4fb6a-c99c-47e1-93a3-88e31eda35eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_413f0f90-2d9b-499c-834a-605d664c3522" xlink:to="loc_us-gaap_InterestPayableCurrent_62d4fb6a-c99c-47e1-93a3-88e31eda35eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_c4b9fc5e-2e89-4a3a-9e29-1b3a4a4cbaca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_413f0f90-2d9b-499c-834a-605d664c3522" xlink:to="loc_us-gaap_LongTermDebtCurrent_c4b9fc5e-2e89-4a3a-9e29-1b3a4a4cbaca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ca1bfc84-59a0-442c-a4b4-259b048a9d59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_bbdaaae9-5683-4e61-a3a0-d5662819c138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ca1bfc84-59a0-442c-a4b4-259b048a9d59" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_bbdaaae9-5683-4e61-a3a0-d5662819c138" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_bf8e589e-744e-403a-8aab-4885a3d59ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ca1bfc84-59a0-442c-a4b4-259b048a9d59" xlink:to="loc_us-gaap_CommonStockValue_bf8e589e-744e-403a-8aab-4885a3d59ae6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2181ebe0-1db2-4c60-90c9-a3520085c6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ca1bfc84-59a0-442c-a4b4-259b048a9d59" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2181ebe0-1db2-4c60-90c9-a3520085c6f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5d8ddb36-4efa-47f8-a0fc-83e5341c2acb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ca1bfc84-59a0-442c-a4b4-259b048a9d59" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5d8ddb36-4efa-47f8-a0fc-83e5341c2acb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_aff2a146-c2c8-4e73-ab01-fc5379e3af05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ca1bfc84-59a0-442c-a4b4-259b048a9d59" xlink:to="loc_us-gaap_TreasuryStockValue_aff2a146-c2c8-4e73-ab01-fc5379e3af05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d02198d5-7979-493a-9a0b-824e3cd2e6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_879c32da-c419-4af2-b80d-dfd7b3f913a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d02198d5-7979-493a-9a0b-824e3cd2e6ad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_879c32da-c419-4af2-b80d-dfd7b3f913a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ab2cd5b7-a7ab-4f87-8810-a5c585e29cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d02198d5-7979-493a-9a0b-824e3cd2e6ad" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ab2cd5b7-a7ab-4f87-8810-a5c585e29cc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_62877b04-94e2-4c4b-b580-c3b4985f731c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d02198d5-7979-493a-9a0b-824e3cd2e6ad" xlink:to="loc_us-gaap_Goodwill_62877b04-94e2-4c4b-b580-c3b4985f731c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_033fd299-8e12-4bfc-8f9f-9e75f553bfcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d02198d5-7979-493a-9a0b-824e3cd2e6ad" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_033fd299-8e12-4bfc-8f9f-9e75f553bfcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f69db33e-fb1c-4649-8c0d-eb1f7fc20cde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d02198d5-7979-493a-9a0b-824e3cd2e6ad" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f69db33e-fb1c-4649-8c0d-eb1f7fc20cde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_f8a6845f-9040-4117-91e9-d9cc294aa56e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d02198d5-7979-493a-9a0b-824e3cd2e6ad" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_f8a6845f-9040-4117-91e9-d9cc294aa56e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2334d4c3-ba18-4a85-9d63-d1edeb3c62d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d02198d5-7979-493a-9a0b-824e3cd2e6ad" xlink:to="loc_us-gaap_AssetsCurrent_2334d4c3-ba18-4a85-9d63-d1edeb3c62d2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f14c8f32-b3e8-4e36-a0e2-89767eab8648" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7a105102-1adc-4ceb-827b-87c346b86e07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f14c8f32-b3e8-4e36-a0e2-89767eab8648" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7a105102-1adc-4ceb-827b-87c346b86e07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_cc976be5-a7b0-4147-8ccc-b7373a259821" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f14c8f32-b3e8-4e36-a0e2-89767eab8648" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_cc976be5-a7b0-4147-8ccc-b7373a259821" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_99f41a33-272d-4280-a732-9f0542485cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f14c8f32-b3e8-4e36-a0e2-89767eab8648" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_99f41a33-272d-4280-a732-9f0542485cb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_8802f670-0e86-4018-8b06-af17c44ae480" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f14c8f32-b3e8-4e36-a0e2-89767eab8648" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_8802f670-0e86-4018-8b06-af17c44ae480" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_500b3dd9-0bc2-4e5b-8097-567d3cc0a593" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_44d20c82-df21-43e7-9024-eb7565c729d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_500b3dd9-0bc2-4e5b-8097-567d3cc0a593" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_44d20c82-df21-43e7-9024-eb7565c729d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e26c656-93b2-4a8d-b9f6-b2e44c03b864" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_500b3dd9-0bc2-4e5b-8097-567d3cc0a593" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e26c656-93b2-4a8d-b9f6-b2e44c03b864" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f7b402ca-2773-4cc3-936a-087c726f2494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_500b3dd9-0bc2-4e5b-8097-567d3cc0a593" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f7b402ca-2773-4cc3-936a-087c726f2494" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6b7818e5-083e-45ec-9892-b0db8dc2bf99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability_a6e9bb28-3502-4d40-a03e-a1cc88efd117" xlink:href="coke-20220701.xsd#coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6b7818e5-083e-45ec-9892-b0db8dc2bf99" xlink:to="loc_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability_a6e9bb28-3502-4d40-a03e-a1cc88efd117" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet_3e4847cf-76d6-4466-98d8-db797d62d949" xlink:href="coke-20220701.xsd#coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6b7818e5-083e-45ec-9892-b0db8dc2bf99" xlink:to="loc_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet_3e4847cf-76d6-4466-98d8-db797d62d949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_fa8b5c06-aaa0-4381-98af-f2ce6db23a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6b7818e5-083e-45ec-9892-b0db8dc2bf99" xlink:to="loc_us-gaap_Depreciation_fa8b5c06-aaa0-4381-98af-f2ce6db23a0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_625cb6aa-e261-40dc-94a8-1a6cdfb7baad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6b7818e5-083e-45ec-9892-b0db8dc2bf99" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_625cb6aa-e261-40dc-94a8-1a6cdfb7baad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_f5047fa6-92ac-414d-8118-5f5fbea5fe3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6b7818e5-083e-45ec-9892-b0db8dc2bf99" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_f5047fa6-92ac-414d-8118-5f5fbea5fe3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_be26a02f-c929-4c9a-a9ba-4a6ed3142c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6b7818e5-083e-45ec-9892-b0db8dc2bf99" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_be26a02f-c929-4c9a-a9ba-4a6ed3142c2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_54b58811-3d68-43db-a124-b627662f5bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6b7818e5-083e-45ec-9892-b0db8dc2bf99" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_54b58811-3d68-43db-a124-b627662f5bc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_5d0e9d01-1060-4680-ad90-5b0fda442704" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6b7818e5-083e-45ec-9892-b0db8dc2bf99" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_5d0e9d01-1060-4680-ad90-5b0fda442704" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_210ed6be-90a8-4a42-aab1-112ec1fd4500" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6b7818e5-083e-45ec-9892-b0db8dc2bf99" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_210ed6be-90a8-4a42-aab1-112ec1fd4500" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_a115719a-694a-44e5-9d16-b5e4f4a692ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6b7818e5-083e-45ec-9892-b0db8dc2bf99" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_a115719a-694a-44e5-9d16-b5e4f4a692ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_95331b39-e8e7-4f9b-ae83-83c74f444187" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3928e11a-c9b5-4135-80e8-1c1394d7c1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_95331b39-e8e7-4f9b-ae83-83c74f444187" xlink:to="loc_us-gaap_NetIncomeLoss_3928e11a-c9b5-4135-80e8-1c1394d7c1dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_f6ed3497-0b38-4b9f-b59f-f405663bd523" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_95331b39-e8e7-4f9b-ae83-83c74f444187" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_f6ed3497-0b38-4b9f-b59f-f405663bd523" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de2a1c5b-6f7b-4046-8e92-0f1c45601799" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_f1589e47-f8f3-4990-ae63-e0c7713627a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de2a1c5b-6f7b-4046-8e92-0f1c45601799" xlink:to="loc_us-gaap_PaymentsOfDividends_f1589e47-f8f3-4990-ae63-e0c7713627a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_abc5f05e-5b24-41b2-87fc-b780d35296b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de2a1c5b-6f7b-4046-8e92-0f1c45601799" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_abc5f05e-5b24-41b2-87fc-b780d35296b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_bb4c7b39-0c53-4ed7-aa9d-828964a081ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de2a1c5b-6f7b-4046-8e92-0f1c45601799" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_bb4c7b39-0c53-4ed7-aa9d-828964a081ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PaymentOfContingentConsiderationOfAcquisitions_71d258ce-24e4-446b-bd57-88414bebfccc" xlink:href="coke-20220701.xsd#coke_PaymentOfContingentConsiderationOfAcquisitions"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de2a1c5b-6f7b-4046-8e92-0f1c45601799" xlink:to="loc_coke_PaymentOfContingentConsiderationOfAcquisitions_71d258ce-24e4-446b-bd57-88414bebfccc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RepaymentsOfTermLoanFacility_bf5a6ab0-0e1f-4d10-960b-b6d0c7b8cad1" xlink:href="coke-20220701.xsd#coke_RepaymentsOfTermLoanFacility"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de2a1c5b-6f7b-4046-8e92-0f1c45601799" xlink:to="loc_coke_RepaymentsOfTermLoanFacility_bf5a6ab0-0e1f-4d10-960b-b6d0c7b8cad1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_22ad0bbd-07a3-4f8d-a1fe-9707947155e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de2a1c5b-6f7b-4046-8e92-0f1c45601799" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_22ad0bbd-07a3-4f8d-a1fe-9707947155e4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_397f16c4-db88-4063-b2f7-9f50b62a5000" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_6588c940-9037-48d7-b801-06d2ef3988db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_397f16c4-db88-4063-b2f7-9f50b62a5000" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_6588c940-9037-48d7-b801-06d2ef3988db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_0e7d2a35-db22-4b18-9db7-d7ab597de819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_397f16c4-db88-4063-b2f7-9f50b62a5000" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_0e7d2a35-db22-4b18-9db7-d7ab597de819" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/NetIncomePerShareDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#NetIncomePerShareDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/NetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_3505dd56-4221-4a32-bc9d-a0ba442cc1e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarnings"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_8008897d-8495-47a9-8f40-39148e11915f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarnings_3505dd56-4221-4a32-bc9d-a0ba442cc1e2" xlink:to="loc_us-gaap_DividendsCommonStockCash_8008897d-8495-47a9-8f40-39148e11915f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4cbdacbd-3df8-42ad-b2c9-2898a57f0552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarnings_3505dd56-4221-4a32-bc9d-a0ba442cc1e2" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4cbdacbd-3df8-42ad-b2c9-2898a57f0552" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/InventoriesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_2d35211a-898e-419a-994c-772f0782a76c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_c32994e3-9a7e-4ff6-afbc-30f5a7fb01c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_2d35211a-898e-419a-994c-772f0782a76c" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_c32994e3-9a7e-4ff6-afbc-30f5a7fb01c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_41ebeb59-ce40-41b0-a3d3-b49bf2c73987" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_2d35211a-898e-419a-994c-772f0782a76c" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_41ebeb59-ce40-41b0-a3d3-b49bf2c73987" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventoryNetOfReserves_a54384b9-8828-4cb2-bfd5-0115cd149bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInventoryNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_2d35211a-898e-419a-994c-772f0782a76c" xlink:to="loc_us-gaap_OtherInventoryNetOfReserves_a54384b9-8828-4cb2-bfd5-0115cd149bf0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#PrepaidExpensesandOtherCurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_84651c7f-4ce8-41c0-beb1-84215095f0fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PrepaidRepairPartsCurrent_4873ca82-b741-4bf1-ab5c-757cd607f6c5" xlink:href="coke-20220701.xsd#coke_PrepaidRepairPartsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_84651c7f-4ce8-41c0-beb1-84215095f0fd" xlink:to="loc_coke_PrepaidRepairPartsCurrent_4873ca82-b741-4bf1-ab5c-757cd607f6c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_af945232-3068-4bb2-807a-5e40494472d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_84651c7f-4ce8-41c0-beb1-84215095f0fd" xlink:to="loc_us-gaap_PrepaidTaxes_af945232-3068-4bb2-807a-5e40494472d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PrepaidMarketingCurrent_60abf7f0-b587-429f-8383-e7f2576cc228" xlink:href="coke-20220701.xsd#coke_PrepaidMarketingCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_84651c7f-4ce8-41c0-beb1-84215095f0fd" xlink:to="loc_coke_PrepaidMarketingCurrent_60abf7f0-b587-429f-8383-e7f2576cc228" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PrepaidSoftware_6d30a95d-3911-459a-8d57-f0d9df4870da" xlink:href="coke-20220701.xsd#coke_PrepaidSoftware"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_84651c7f-4ce8-41c0-beb1-84215095f0fd" xlink:to="loc_coke_PrepaidSoftware_6d30a95d-3911-459a-8d57-f0d9df4870da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherPrepaidExpenseAndOtherCurrentAssets_034487d1-109c-4e2a-a4bc-c81e5adf95de" xlink:href="coke-20220701.xsd#coke_OtherPrepaidExpenseAndOtherCurrentAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_84651c7f-4ce8-41c0-beb1-84215095f0fd" xlink:to="loc_coke_OtherPrepaidExpenseAndOtherCurrentAssets_034487d1-109c-4e2a-a4bc-c81e5adf95de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_791cae5d-7152-4df6-97e5-274edd10606a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_84651c7f-4ce8-41c0-beb1-84215095f0fd" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_791cae5d-7152-4df6-97e5-274edd10606a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#AssetsHeldforSaleDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_c47b5082-45be-4079-ae4f-501360f0f07c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_9dc6df2c-ddfb-4f1d-b48b-13449d4fcba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_c47b5082-45be-4079-ae4f-501360f0f07c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_9dc6df2c-ddfb-4f1d-b48b-13449d4fcba1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#PropertyPlantandEquipmentNetDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ff49ae51-4955-452c-a457-bd5651c4bbca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_5cfd135c-3917-4d8e-83de-83c2b93d3a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_ff49ae51-4955-452c-a457-bd5651c4bbca" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5cfd135c-3917-4d8e-83de-83c2b93d3a1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ef994f54-f038-49fd-b98f-685c3a48ef02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_ff49ae51-4955-452c-a457-bd5651c4bbca" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ef994f54-f038-49fd-b98f-685c3a48ef02" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_15c48c0f-2836-47ec-bb13-d739023f9597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_f250edcb-94dc-451b-9c5f-288727487315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_15c48c0f-2836-47ec-bb13-d739023f9597" xlink:to="loc_us-gaap_OperatingLeaseCost_f250edcb-94dc-451b-9c5f-288727487315" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ShortTermAndVariableLeasesCost_76be7396-bd69-4a20-b751-e0804fe165a8" xlink:href="coke-20220701.xsd#coke_ShortTermAndVariableLeasesCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_15c48c0f-2836-47ec-bb13-d739023f9597" xlink:to="loc_coke_ShortTermAndVariableLeasesCost_76be7396-bd69-4a20-b751-e0804fe165a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_b35aec34-3b22-4e9e-bdf9-8de0b1057675" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_15c48c0f-2836-47ec-bb13-d739023f9597" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_b35aec34-3b22-4e9e-bdf9-8de0b1057675" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_c04f1de4-7218-497b-a954-504e29674728" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_15c48c0f-2836-47ec-bb13-d739023f9597" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_c04f1de4-7218-497b-a954-504e29674728" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_de17f266-fc24-4eee-925c-f93276800bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_86b5b9a8-d211-41a1-ba4a-7dc7ea3e322c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_de17f266-fc24-4eee-925c-f93276800bd7" xlink:to="loc_us-gaap_OperatingLeaseLiability_86b5b9a8-d211-41a1-ba4a-7dc7ea3e322c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_22496d9a-3dd6-4040-8c1c-5c451b214980" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_de17f266-fc24-4eee-925c-f93276800bd7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_22496d9a-3dd6-4040-8c1c-5c451b214980" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_76667c00-2035-415e-a843-0a56059206e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_093b8eb7-c0c6-4e7e-83f0-44ec8573feb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_76667c00-2035-415e-a843-0a56059206e0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_093b8eb7-c0c6-4e7e-83f0-44ec8573feb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_4b25d1b0-0841-4fc5-b8c3-489a6d24d393" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_76667c00-2035-415e-a843-0a56059206e0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_4b25d1b0-0841-4fc5-b8c3-489a6d24d393" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_da256e18-924f-4b3a-b193-5ed38ed1eab2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_14af41d9-ac08-484d-b57f-e4648239f22b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_da256e18-924f-4b3a-b193-5ed38ed1eab2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_14af41d9-ac08-484d-b57f-e4648239f22b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_be572cd6-8b5c-44b2-a40f-1b3caf5662ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_da256e18-924f-4b3a-b193-5ed38ed1eab2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_be572cd6-8b5c-44b2-a40f-1b3caf5662ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_b58a4860-0480-47de-803b-4fee75b74387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_da256e18-924f-4b3a-b193-5ed38ed1eab2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_b58a4860-0480-47de-803b-4fee75b74387" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e322dea8-daf9-4470-965f-d33facc3e1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_da256e18-924f-4b3a-b193-5ed38ed1eab2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e322dea8-daf9-4470-965f-d33facc3e1ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_2006ba71-ee9f-4ef5-acd1-2532c5c8dc93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_da256e18-924f-4b3a-b193-5ed38ed1eab2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_2006ba71-ee9f-4ef5-acd1-2532c5c8dc93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_004c3b26-b801-4643-97cd-8e61605de701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_da256e18-924f-4b3a-b193-5ed38ed1eab2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_004c3b26-b801-4643-97cd-8e61605de701" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_927f62f4-13eb-4e65-a0eb-7d5fd3034532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_da256e18-924f-4b3a-b193-5ed38ed1eab2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_927f62f4-13eb-4e65-a0eb-7d5fd3034532" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_FinanceLeaseLiabilityToBePaidAfterYearFour_76e7bb52-3c3a-4417-acb9-36d1b0da7962" xlink:href="coke-20220701.xsd#coke_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_da256e18-924f-4b3a-b193-5ed38ed1eab2" xlink:to="loc_coke_FinanceLeaseLiabilityToBePaidAfterYearFour_76e7bb52-3c3a-4417-acb9-36d1b0da7962" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d96fb68d-5f16-4fc7-9d76-7cfd00fdd47c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_0a2452bf-d3e8-4c79-becd-d73b9412da1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_d96fb68d-5f16-4fc7-9d76-7cfd00fdd47c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_0a2452bf-d3e8-4c79-becd-d73b9412da1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b3cc2163-6d55-4545-9a96-dbefeca3d8a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_d96fb68d-5f16-4fc7-9d76-7cfd00fdd47c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b3cc2163-6d55-4545-9a96-dbefeca3d8a7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1" xlink:type="simple" xlink:href="coke-20220701.xsd#LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0568d917-1236-4030-a766-146df5f835da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_bbad7613-276f-44b0-af7b-ba1942899b66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0568d917-1236-4030-a766-146df5f835da" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_bbad7613-276f-44b0-af7b-ba1942899b66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_e28799fe-7f4d-4eb4-912c-a425f32e2a71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0568d917-1236-4030-a766-146df5f835da" xlink:to="loc_us-gaap_FinanceLeaseLiability_e28799fe-7f4d-4eb4-912c-a425f32e2a71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b23a979-b51a-4b7c-ab00-c727857b47ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_38711088-4e50-4314-abdd-a5c938c5048d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b23a979-b51a-4b7c-ab00-c727857b47ac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_38711088-4e50-4314-abdd-a5c938c5048d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_4ea501f6-eed9-407f-bff7-e79150f71874" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b23a979-b51a-4b7c-ab00-c727857b47ac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_4ea501f6-eed9-407f-bff7-e79150f71874" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_13df6e96-1b76-4875-96c0-d8419d3f1085" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b23a979-b51a-4b7c-ab00-c727857b47ac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_13df6e96-1b76-4875-96c0-d8419d3f1085" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_70fb78b2-7207-4e49-acf1-5216f6fed304" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b23a979-b51a-4b7c-ab00-c727857b47ac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_70fb78b2-7207-4e49-acf1-5216f6fed304" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_4e44d225-7d7c-438d-93a2-c3dd4e8b39b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b23a979-b51a-4b7c-ab00-c727857b47ac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_4e44d225-7d7c-438d-93a2-c3dd4e8b39b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_082428e4-56d5-4453-bbc1-27ac9947c1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b23a979-b51a-4b7c-ab00-c727857b47ac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_082428e4-56d5-4453-bbc1-27ac9947c1e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_16f98fdc-4bb4-4ba8-a867-4a8fbe3a42f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b23a979-b51a-4b7c-ab00-c727857b47ac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_16f98fdc-4bb4-4ba8-a867-4a8fbe3a42f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_29597fef-6242-44ac-9947-56cab6f9fe34" xlink:href="coke-20220701.xsd#coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b23a979-b51a-4b7c-ab00-c727857b47ac" xlink:to="loc_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_29597fef-6242-44ac-9947-56cab6f9fe34" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact_f488fe21-7e03-4224-b2c9-aef1cc88a4ef" xlink:href="coke-20220701.xsd#coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_22e6dc97-3d4e-4306-bd3a-9950442f5cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact_f488fe21-7e03-4224-b2c9-aef1cc88a4ef" xlink:to="loc_us-gaap_OperatingLeasePayments_22e6dc97-3d4e-4306-bd3a-9950442f5cf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_8a40cf2d-70f3-4d96-ab78-c616146946e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact_f488fe21-7e03-4224-b2c9-aef1cc88a4ef" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_8a40cf2d-70f3-4d96-ab78-c616146946e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact_3fee7e6e-1e1e-4db1-91d9-4e985f5fadb4" xlink:href="coke-20220701.xsd#coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_82a56584-0d4a-46bf-a9b2-559155df0bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact_3fee7e6e-1e1e-4db1-91d9-4e985f5fadb4" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_82a56584-0d4a-46bf-a9b2-559155df0bd5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cb767f92-9041-487b-b2a5-592a2d46f2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c75de784-981e-462c-a9eb-037d717cd242" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cb767f92-9041-487b-b2a5-592a2d46f2cd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c75de784-981e-462c-a9eb-037d717cd242" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_079a1e3a-6171-4c21-a47c-ac296f809166" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cb767f92-9041-487b-b2a5-592a2d46f2cd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_079a1e3a-6171-4c21-a47c-ac296f809166" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#OtherAccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_a3f680cb-1502-4786-b563-950b297eb61b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_6a65758e-b281-4df7-8b8c-b2322b710d13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a3f680cb-1502-4786-b563-950b297eb61b" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_6a65758e-b281-4df7-8b8c-b2322b710d13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_d30c13a6-9429-47bc-bf5c-a46275015c05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a3f680cb-1502-4786-b563-950b297eb61b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_d30c13a6-9429-47bc-bf5c-a46275015c05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_aaaa7796-feb2-462f-9c5d-d4be6ca61bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a3f680cb-1502-4786-b563-950b297eb61b" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_aaaa7796-feb2-462f-9c5d-d4be6ca61bb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_539d7113-9113-40d6-8a5f-54bd76c0baf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a3f680cb-1502-4786-b563-950b297eb61b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_539d7113-9113-40d6-8a5f-54bd76c0baf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes_a42cd3ea-ec6d-4238-8804-d190974e6f2f" xlink:href="coke-20220701.xsd#coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a3f680cb-1502-4786-b563-950b297eb61b" xlink:to="loc_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes_a42cd3ea-ec6d-4238-8804-d190974e6f2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_5033eb03-0105-4ff3-a462-4451e1181f12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a3f680cb-1502-4786-b563-950b297eb61b" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_5033eb03-0105-4ff3-a462-4451e1181f12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent_8c89985a-8ca8-4410-be54-5a69ae48c889" xlink:href="coke-20220701.xsd#coke_SocialSecurityTaxEmployerDeferralCARESActCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a3f680cb-1502-4786-b563-950b297eb61b" xlink:to="loc_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent_8c89985a-8ca8-4410-be54-5a69ae48c889" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8a5be678-f51d-4e1e-9519-bc8de169f9e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_832738de-4a70-49ad-ae8c-f0086d0460b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8a5be678-f51d-4e1e-9519-bc8de169f9e9" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_832738de-4a70-49ad-ae8c-f0086d0460b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_8f1e02a8-fba0-4367-8e67-7e188b1df4e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8a5be678-f51d-4e1e-9519-bc8de169f9e9" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_8f1e02a8-fba0-4367-8e67-7e188b1df4e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_fb5c884d-9c95-4fe0-90b1-05476d85e57e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8a5be678-f51d-4e1e-9519-bc8de169f9e9" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_fb5c884d-9c95-4fe0-90b1-05476d85e57e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_83598fbd-0bf8-41c3-855e-e7736864b8a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8a5be678-f51d-4e1e-9519-bc8de169f9e9" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_83598fbd-0bf8-41c3-855e-e7736864b8a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_7a641030-ee28-4f83-b4f1-1e5235784bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8a5be678-f51d-4e1e-9519-bc8de169f9e9" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_7a641030-ee28-4f83-b4f1-1e5235784bc9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#OtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_446189c0-62bf-423e-a1ed-33046cea2b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_4e5d44c6-6d9e-4431-8010-5f929fce259d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_446189c0-62bf-423e-a1ed-33046cea2b8e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_4e5d44c6-6d9e-4431-8010-5f929fce259d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitsPayableNoncurrent_424f3a48-b0b8-4332-b3b3-97fb7c3d8f36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitsPayableNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_446189c0-62bf-423e-a1ed-33046cea2b8e" xlink:to="loc_us-gaap_OtherPostretirementBenefitsPayableNoncurrent_424f3a48-b0b8-4332-b3b3-97fb7c3d8f36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DeferredProceedsFromRelatedPartyNonCurrent_a57b187f-10ea-48e3-90cb-0e6dca05b172" xlink:href="coke-20220701.xsd#coke_DeferredProceedsFromRelatedPartyNonCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_446189c0-62bf-423e-a1ed-33046cea2b8e" xlink:to="loc_coke_DeferredProceedsFromRelatedPartyNonCurrent_a57b187f-10ea-48e3-90cb-0e6dca05b172" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_21636e14-4d14-4e09-a746-54eeb5cecc6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_446189c0-62bf-423e-a1ed-33046cea2b8e" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_21636e14-4d14-4e09-a746-54eeb5cecc6e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#DebtSummaryofLongTermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_8e0d9d09-9a60-4215-b003-1ef6070eb64e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_6b9c03d1-924a-435f-8808-d3aa0be1bb1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_8e0d9d09-9a60-4215-b003-1ef6070eb64e" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_6b9c03d1-924a-435f-8808-d3aa0be1bb1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_2da33890-eece-4ad8-b218-deb7ba31bbba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_8e0d9d09-9a60-4215-b003-1ef6070eb64e" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_2da33890-eece-4ad8-b218-deb7ba31bbba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_1091b764-3856-4404-8214-6bf853ae58e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_8e0d9d09-9a60-4215-b003-1ef6070eb64e" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_1091b764-3856-4404-8214-6bf853ae58e2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails_1" xlink:type="simple" xlink:href="coke-20220701.xsd#DebtSummaryofLongTermDebtDetails_1"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a439e267-7374-488c-a7c8-bc3b896f9729" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_19a56bf0-edcd-4a1f-9be9-dafe28b9b47f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a439e267-7374-488c-a7c8-bc3b896f9729" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_19a56bf0-edcd-4a1f-9be9-dafe28b9b47f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_db80378e-4c54-41f2-be7c-dd70492411bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a439e267-7374-488c-a7c8-bc3b896f9729" xlink:to="loc_us-gaap_LongTermDebtCurrent_db80378e-4c54-41f2-be7c-dd70492411bc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#SupplementalDisclosuresofCashFlowInformationDetails"/>
  <link:calculationLink xlink:role="http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_6c0d403c-fca6-4d0a-88ff-40d33bb018ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_73258657-7789-4be2-b9f9-73f0e3cc8f46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_6c0d403c-fca6-4d0a-88ff-40d33bb018ff" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_73258657-7789-4be2-b9f9-73f0e3cc8f46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDueFromRelatedParties_b2b173ea-6bf6-4ad5-a361-e9d096614ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_6c0d403c-fca6-4d0a-88ff-40d33bb018ff" xlink:to="loc_us-gaap_IncreaseDecreaseInDueFromRelatedParties_b2b173ea-6bf6-4ad5-a361-e9d096614ccd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_4838e9f2-b351-4c7c-a9ec-637797930109" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_6c0d403c-fca6-4d0a-88ff-40d33bb018ff" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_4838e9f2-b351-4c7c-a9ec-637797930109" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_ffd0f32a-812a-42b0-8c02-76c2be0c069d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_6c0d403c-fca6-4d0a-88ff-40d33bb018ff" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_ffd0f32a-812a-42b0-8c02-76c2be0c069d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2cd6be30-f6dd-43d3-afbe-5b7304b23edd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_6c0d403c-fca6-4d0a-88ff-40d33bb018ff" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2cd6be30-f6dd-43d3-afbe-5b7304b23edd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_8d1d2cd0-3943-47da-ba4e-a2424286353c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_6c0d403c-fca6-4d0a-88ff-40d33bb018ff" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_8d1d2cd0-3943-47da-ba4e-a2424286353c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_4c748ed6-da91-42b0-8f73-7e8186508156" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_6c0d403c-fca6-4d0a-88ff-40d33bb018ff" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_4c748ed6-da91-42b0-8f73-7e8186508156" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_7b923524-287c-434c-83ac-f8cd6f818f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_6c0d403c-fca6-4d0a-88ff-40d33bb018ff" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_7b923524-287c-434c-83ac-f8cd6f818f8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_ce8cc660-3c34-4aec-830c-29bc7017dd9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_6c0d403c-fca6-4d0a-88ff-40d33bb018ff" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_ce8cc660-3c34-4aec-830c-29bc7017dd9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_17af0c60-15a3-4fd1-924f-93e32fcf1a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_6c0d403c-fca6-4d0a-88ff-40d33bb018ff" xlink:to="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_17af0c60-15a3-4fd1-924f-93e32fcf1a1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss_552fa670-49eb-49e9-b9c2-dc0c5fe6ea99" xlink:href="coke-20220701.xsd#coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_6c0d403c-fca6-4d0a-88ff-40d33bb018ff" xlink:to="loc_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss_552fa670-49eb-49e9-b9c2-dc0c5fe6ea99" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>coke-20220701_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:e1b2c5fa-cdca-4491-b929-a576a732248e,g:2c15ad48-db8e-47d4-aac3-7ace180fcd65-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/Cover" xlink:type="simple" xlink:href="coke-20220701.xsd#Cover"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/Cover" xlink:type="extended" id="ibb799cfb30a54c89975c3dd32aa80560_Cover">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_01f3eac4-ff21-4dde-94f2-283054f7448d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_DocumentType_01f3eac4-ff21-4dde-94f2-283054f7448d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_21332774-13f1-48f8-bd30-04fbdc098f89" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_DocumentQuarterlyReport_21332774-13f1-48f8-bd30-04fbdc098f89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_b1ddd7e6-bb44-4780-94db-3902deef2ca3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_DocumentPeriodEndDate_b1ddd7e6-bb44-4780-94db-3902deef2ca3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_d0cba1d6-e396-41f0-974e-f541e3e9d834" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_DocumentTransitionReport_d0cba1d6-e396-41f0-974e-f541e3e9d834" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_3ac2ce34-c253-4db5-962d-6b856c4aa206" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityFileNumber_3ac2ce34-c253-4db5-962d-6b856c4aa206" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_953637ee-9888-43b4-92b4-9438c3b88f7d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityRegistrantName_953637ee-9888-43b4-92b4-9438c3b88f7d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_bc2d6bb9-2f25-4e27-8b33-445b8bad3789" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityIncorporationStateCountryCode_bc2d6bb9-2f25-4e27-8b33-445b8bad3789" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_94b6daa3-29fa-4299-8148-41bb4b06ba45" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityTaxIdentificationNumber_94b6daa3-29fa-4299-8148-41bb4b06ba45" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_bce694d2-3198-4958-b6e3-57650f65d4e2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityAddressAddressLine1_bce694d2-3198-4958-b6e3-57650f65d4e2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_8518e8ad-c018-47de-b5b2-004533c2078d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityAddressCityOrTown_8518e8ad-c018-47de-b5b2-004533c2078d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_1f946a7b-be5e-4a41-9bd3-cbefceabd172" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityAddressStateOrProvince_1f946a7b-be5e-4a41-9bd3-cbefceabd172" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_e782972c-fdc5-4c47-8e77-8cceceb7930f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityAddressPostalZipCode_e782972c-fdc5-4c47-8e77-8cceceb7930f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b6cda3f3-aa0b-4dfa-9ccf-4e9543a92d76" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_CityAreaCode_b6cda3f3-aa0b-4dfa-9ccf-4e9543a92d76" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_09ee0267-1e18-4622-8050-f729b14e1057" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_LocalPhoneNumber_09ee0267-1e18-4622-8050-f729b14e1057" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_b17f9e72-e2c9-4c34-a21a-f050243d6922" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_Security12bTitle_b17f9e72-e2c9-4c34-a21a-f050243d6922" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_93b2fa1c-61c9-45e5-8309-061e46cb6744" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_TradingSymbol_93b2fa1c-61c9-45e5-8309-061e46cb6744" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_ba411d2b-5aaf-4ec4-85ea-ed057defac45" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_SecurityExchangeName_ba411d2b-5aaf-4ec4-85ea-ed057defac45" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_12d572b1-5534-4336-8e1d-8a9e1ad64977" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityCurrentReportingStatus_12d572b1-5534-4336-8e1d-8a9e1ad64977" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_ef8a305e-b732-4fcd-a9c8-cc6f32b44c8e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityInteractiveDataCurrent_ef8a305e-b732-4fcd-a9c8-cc6f32b44c8e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_6fc0a79e-3c98-4033-887c-95f9d05ccca0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityFilerCategory_6fc0a79e-3c98-4033-887c-95f9d05ccca0" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_d852893d-c155-4ad2-84f6-485256b550c9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntitySmallBusiness_d852893d-c155-4ad2-84f6-485256b550c9" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_bd83c16c-5dca-4c99-92b3-6dea3eb38f90" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityEmergingGrowthCompany_bd83c16c-5dca-4c99-92b3-6dea3eb38f90" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_acdeac66-9cd5-451d-9100-65632c04c827" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityShellCompany_acdeac66-9cd5-451d-9100-65632c04c827" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_a98a9313-775a-4ce4-b502-461c402bbd37" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_a98a9313-775a-4ce4-b502-461c402bbd37" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_87ccc1b7-d4b2-40ee-839a-2131d77e52a0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_AmendmentFlag_87ccc1b7-d4b2-40ee-839a-2131d77e52a0" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_188ca5dd-99ee-4332-93cb-23b0ee26187f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_DocumentFiscalYearFocus_188ca5dd-99ee-4332-93cb-23b0ee26187f" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_14cdc886-5d01-439e-a7e3-7a1b9b26b307" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_DocumentFiscalPeriodFocus_14cdc886-5d01-439e-a7e3-7a1b9b26b307" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_83487bd9-b5d8-4beb-9c62-deadb22218e6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityCentralIndexKey_83487bd9-b5d8-4beb-9c62-deadb22218e6" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_0909c37d-c92f-42c3-8727-5d6c5481150a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_CurrentFiscalYearEndDate_0909c37d-c92f-42c3-8727-5d6c5481150a" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_dcd864d1-bda8-4093-8e2d-d903f206d6e2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_DocumentInformationTable_dcd864d1-bda8-4093-8e2d-d903f206d6e2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6a090455-aca6-4fde-94d5-39dbeaa52a79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_dcd864d1-bda8-4093-8e2d-d903f206d6e2" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6a090455-aca6-4fde-94d5-39dbeaa52a79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6a090455-aca6-4fde-94d5-39dbeaa52a79_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6a090455-aca6-4fde-94d5-39dbeaa52a79" xlink:to="loc_us-gaap_ClassOfStockDomain_6a090455-aca6-4fde-94d5-39dbeaa52a79_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_523c7618-fc35-411f-8386-eca694f7fe29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6a090455-aca6-4fde-94d5-39dbeaa52a79" xlink:to="loc_us-gaap_ClassOfStockDomain_523c7618-fc35-411f-8386-eca694f7fe29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember_cc6c0048-b68a-47cb-b101-4da595cdeeec" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_523c7618-fc35-411f-8386-eca694f7fe29" xlink:to="loc_coke_CommonClassUndefinedMember_cc6c0048-b68a-47cb-b101-4da595cdeeec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_c4bcebfa-dc1b-472d-9d82-b8aa65f528bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_523c7618-fc35-411f-8386-eca694f7fe29" xlink:to="loc_us-gaap_CommonClassBMember_c4bcebfa-dc1b-472d-9d82-b8aa65f528bb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="extended" id="i1043c261ea71486a9f4ddbd4686a2ad1_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c1cc8930-1b1d-49f5-b9f9-25801d62c236" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c1cc8930-1b1d-49f5-b9f9-25801d62c236" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_56756b65-41de-4b9d-98a2-d2915f688997" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_56756b65-41de-4b9d-98a2-d2915f688997" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_0d5c5f6b-d47a-49f1-a3c5-f24f433703ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_GrossProfit_0d5c5f6b-d47a-49f1-a3c5-f24f433703ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d654aa62-66c4-4944-9cb2-43318b10cb41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d654aa62-66c4-4944-9cb2-43318b10cb41" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_97ad3fe3-2e49-409c-92c8-c9a660b0bc33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_OperatingIncomeLoss_97ad3fe3-2e49-409c-92c8-c9a660b0bc33" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_68574d55-0b91-4436-9096-5df46988dbb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_InterestExpense_68574d55-0b91-4436-9096-5df46988dbb1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_38d1d948-a73d-4fdb-94d4-c928308eb43a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_38d1d948-a73d-4fdb-94d4-c928308eb43a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_62715729-857a-4cea-a73a-791ed24cf876" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_62715729-857a-4cea-a73a-791ed24cf876" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7928e80b-ba14-49b1-b706-0cd0112eb89f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7928e80b-ba14-49b1-b706-0cd0112eb89f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a29313f1-8d1b-425d-9c4b-f2c8ab17face" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_NetIncomeLoss_a29313f1-8d1b-425d-9c4b-f2c8ab17face" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_8a5c9e1c-c969-4f3a-b91e-1d867fd44420" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_8a5c9e1c-c969-4f3a-b91e-1d867fd44420" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_24bd2755-31ae-494e-aaac-2cf1662f14b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_8a5c9e1c-c969-4f3a-b91e-1d867fd44420" xlink:to="loc_us-gaap_EarningsPerShareBasic_24bd2755-31ae-494e-aaac-2cf1662f14b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0a0320ae-8062-42d8-a470-cf93e8231390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_8a5c9e1c-c969-4f3a-b91e-1d867fd44420" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0a0320ae-8062-42d8-a470-cf93e8231390" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_69f74055-6162-4347-96fc-1d1607fbbe02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_69f74055-6162-4347-96fc-1d1607fbbe02" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_9ded9f71-0942-451b-b189-09b0920f4f60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_69f74055-6162-4347-96fc-1d1607fbbe02" xlink:to="loc_us-gaap_EarningsPerShareDiluted_9ded9f71-0942-451b-b189-09b0920f4f60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8dac7f96-b0ba-47a6-a99f-5668435b5d54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_69f74055-6162-4347-96fc-1d1607fbbe02" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8dac7f96-b0ba-47a6-a99f-5668435b5d54" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockAbstract_02f090bf-45c7-4518-9428-049b00469107" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_DividendsCommonStockAbstract_02f090bf-45c7-4518-9428-049b00469107" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_74f53ae7-58b4-4760-872f-21ee8e09a73a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsCommonStockAbstract_02f090bf-45c7-4518-9428-049b00469107" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_74f53ae7-58b4-4760-872f-21ee8e09a73a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d7d10448-27c6-49de-a896-6c55627f4c96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_StatementTable_d7d10448-27c6-49de-a896-6c55627f4c96" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_a9fadf4b-d752-4aa5-a00f-35f9c0d9f3c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d7d10448-27c6-49de-a896-6c55627f4c96" xlink:to="loc_us-gaap_StatementClassOfStockAxis_a9fadf4b-d752-4aa5-a00f-35f9c0d9f3c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a9fadf4b-d752-4aa5-a00f-35f9c0d9f3c2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_a9fadf4b-d752-4aa5-a00f-35f9c0d9f3c2" xlink:to="loc_us-gaap_ClassOfStockDomain_a9fadf4b-d752-4aa5-a00f-35f9c0d9f3c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_70f8b7ae-6d42-4f3b-bf42-ed20ac2e0e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_a9fadf4b-d752-4aa5-a00f-35f9c0d9f3c2" xlink:to="loc_us-gaap_ClassOfStockDomain_70f8b7ae-6d42-4f3b-bf42-ed20ac2e0e28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember_0331008a-30a9-40ca-b6a0-f2f66849fc26" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_70f8b7ae-6d42-4f3b-bf42-ed20ac2e0e28" xlink:to="loc_coke_CommonClassUndefinedMember_0331008a-30a9-40ca-b6a0-f2f66849fc26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_df75b63c-c3a7-4713-8568-012f708075cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_70f8b7ae-6d42-4f3b-bf42-ed20ac2e0e28" xlink:to="loc_us-gaap_CommonClassBMember_df75b63c-c3a7-4713-8568-012f708075cb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="extended" id="ia24934fa2f2c46dbaf57c62c564cbdf3_CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6d74e549-f863-4a25-bf0d-76cc7de31f62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d74e549-f863-4a25-bf0d-76cc7de31f62" xlink:to="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ebdafbb3-6ee5-4c38-900e-caacf6058aac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ebdafbb3-6ee5-4c38-900e-caacf6058aac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_b5217210-8e1a-48f3-9ae1-6ef37abc1746" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_b5217210-8e1a-48f3-9ae1-6ef37abc1746" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f70276e9-0e30-4bea-a56b-4f43f6aee50c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f70276e9-0e30-4bea-a56b-4f43f6aee50c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_6c546333-2c3e-4366-8d01-1f4f7343329c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_6c546333-2c3e-4366-8d01-1f4f7343329c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_52a1b7c6-3b7d-45e6-b203-2e86192be27d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_52a1b7c6-3b7d-45e6-b203-2e86192be27d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_0558173e-51a7-4173-9164-545d34dca550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_InventoryNet_0558173e-51a7-4173-9164-545d34dca550" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b848ef62-8464-4ff1-b773-cb035b3150df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b848ef62-8464-4ff1-b773-cb035b3150df" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_31b5c002-b08a-4b79-8b2c-8454b4e7c435" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_31b5c002-b08a-4b79-8b2c-8454b4e7c435" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_82f03110-eb49-4775-97eb-51d51c0498bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_AssetsCurrent_82f03110-eb49-4775-97eb-51d51c0498bf" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_71fc6dff-d346-42d1-9a90-d9c2975a4851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_71fc6dff-d346-42d1-9a90-d9c2975a4851" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_62253957-eddc-4bad-acd1-0136a98b4bac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_62253957-eddc-4bad-acd1-0136a98b4bac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_3191c90e-046a-401d-9f51-b29d94f2c813" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_3191c90e-046a-401d-9f51-b29d94f2c813" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b1262541-5048-46ba-a5e3-bf715c243043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b1262541-5048-46ba-a5e3-bf715c243043" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_668d13a5-868c-48c8-bc53-488056e6cbb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_Goodwill_668d13a5-868c-48c8-bc53-488056e6cbb6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_082c674d-ab08-4c69-8915-6b03d88151d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_082c674d-ab08-4c69-8915-6b03d88151d8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_dd55880c-bb9f-4b5a-8621-3e03265f7760" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_Assets_dd55880c-bb9f-4b5a-8621-3e03265f7760" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d74e549-f863-4a25-bf0d-76cc7de31f62" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9fd7c867-b920-4c21-9195-c08683972615" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9fd7c867-b920-4c21-9195-c08683972615" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_6fbe75ac-9741-4699-8cc3-a379085bed12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_6fbe75ac-9741-4699-8cc3-a379085bed12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_8beeaf9b-8cdd-4a01-919f-850535da28c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_8beeaf9b-8cdd-4a01-919f-850535da28c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_21fe5c97-d42f-4ed7-941d-ea915aace43e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_21fe5c97-d42f-4ed7-941d-ea915aace43e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_860a8607-9506-4f14-bda3-b030c91184f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_860a8607-9506-4f14-bda3-b030c91184f9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_828bd2b2-854f-4390-b790-f3121863e3ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_828bd2b2-854f-4390-b790-f3121863e3ed" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_eff9a076-d3c5-4c61-adfc-4f54be904d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_InterestPayableCurrent_eff9a076-d3c5-4c61-adfc-4f54be904d8c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_13ee8884-917f-442f-aa3e-c9d6f5918b42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_LongTermDebtCurrent_13ee8884-917f-442f-aa3e-c9d6f5918b42" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f01415a2-e415-4424-8a6e-8b3eee01802b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_LiabilitiesCurrent_f01415a2-e415-4424-8a6e-8b3eee01802b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_951673dc-9aed-43cf-ae20-8c05ca93d111" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_951673dc-9aed-43cf-ae20-8c05ca93d111" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_937fc6a4-19ca-44ea-b03f-21ae6426abd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_937fc6a4-19ca-44ea-b03f-21ae6426abd8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_4d0ae5d8-e93d-4286-8c0a-08fe85a866f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_4d0ae5d8-e93d-4286-8c0a-08fe85a866f0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_29323ae7-15dd-4276-8eda-33a190de764c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_29323ae7-15dd-4276-8eda-33a190de764c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_8311d00e-c72d-4fb4-91d0-24af71df1169" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_8311d00e-c72d-4fb4-91d0-24af71df1169" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a7ab75af-b916-4220-b603-99cb1b25372a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a7ab75af-b916-4220-b603-99cb1b25372a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_84531795-42d6-4f17-aaf0-7e41db807796" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_Liabilities_84531795-42d6-4f17-aaf0-7e41db807796" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_5887c3c5-e8ca-4e4d-bf22-a9a8adbffb53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_CommitmentsAndContingencies_5887c3c5-e8ca-4e4d-bf22-a9a8adbffb53" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_c640750e-5dd9-4da8-8a4b-a28ee773125d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:to="loc_us-gaap_CommonStockValue_c640750e-5dd9-4da8-8a4b-a28ee773125d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_dcca0d06-4585-4816-97bc-ad2a1efcffc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_dcca0d06-4585-4816-97bc-ad2a1efcffc0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f1e71da7-7dcc-418f-bfe2-e35a42f52ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f1e71da7-7dcc-418f-bfe2-e35a42f52ae2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f5f00107-6644-4776-9b61-27e5e000c2e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f5f00107-6644-4776-9b61-27e5e000c2e9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_9cef0abb-9dff-494f-8800-366991baaec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:to="loc_us-gaap_TreasuryStockValue_9cef0abb-9dff-494f-8800-366991baaec5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_16047112-4c58-4030-88eb-7ff90e39bb39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:to="loc_us-gaap_StockholdersEquity_16047112-4c58-4030-88eb-7ff90e39bb39" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_de198ebb-51ba-4a04-a454-6938ef936cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_de198ebb-51ba-4a04-a454-6938ef936cee" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d1fbf6b7-f34f-432d-8a2e-3d93f7ebdc49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_6d74e549-f863-4a25-bf0d-76cc7de31f62" xlink:to="loc_us-gaap_StatementTable_d1fbf6b7-f34f-432d-8a2e-3d93f7ebdc49" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4ffa0ee7-ea6e-4513-92e7-d3216557612a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d1fbf6b7-f34f-432d-8a2e-3d93f7ebdc49" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4ffa0ee7-ea6e-4513-92e7-d3216557612a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4ffa0ee7-ea6e-4513-92e7-d3216557612a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4ffa0ee7-ea6e-4513-92e7-d3216557612a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4ffa0ee7-ea6e-4513-92e7-d3216557612a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c67353ee-8700-4b1a-bfcc-809fc83a1cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4ffa0ee7-ea6e-4513-92e7-d3216557612a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c67353ee-8700-4b1a-bfcc-809fc83a1cfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_ea86b09f-2e5f-430a-b7f0-a47282623260" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c67353ee-8700-4b1a-bfcc-809fc83a1cfb" xlink:to="loc_us-gaap_DistributionRightsMember_ea86b09f-2e5f-430a-b7f0-a47282623260" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerListsMember_df5e731c-05ba-49e6-a150-9a6f93cdf62a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerListsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c67353ee-8700-4b1a-bfcc-809fc83a1cfb" xlink:to="loc_us-gaap_CustomerListsMember_df5e731c-05ba-49e6-a150-9a6f93cdf62a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_43209707-4fb7-48a0-a278-2370dbaf889c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d1fbf6b7-f34f-432d-8a2e-3d93f7ebdc49" xlink:to="loc_us-gaap_StatementClassOfStockAxis_43209707-4fb7-48a0-a278-2370dbaf889c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_43209707-4fb7-48a0-a278-2370dbaf889c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_43209707-4fb7-48a0-a278-2370dbaf889c" xlink:to="loc_us-gaap_ClassOfStockDomain_43209707-4fb7-48a0-a278-2370dbaf889c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6f6e3ec7-1203-4409-b2bd-9a81101655c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_43209707-4fb7-48a0-a278-2370dbaf889c" xlink:to="loc_us-gaap_ClassOfStockDomain_6f6e3ec7-1203-4409-b2bd-9a81101655c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember_4694bd09-991c-44bb-84b9-75a6a7205a06" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_6f6e3ec7-1203-4409-b2bd-9a81101655c0" xlink:to="loc_coke_CommonClassUndefinedMember_4694bd09-991c-44bb-84b9-75a6a7205a06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_48a88cc5-c6db-4eaa-af17-8febe9d85ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_6f6e3ec7-1203-4409-b2bd-9a81101655c0" xlink:to="loc_us-gaap_CommonClassBMember_48a88cc5-c6db-4eaa-af17-8febe9d85ce4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" xlink:type="extended" id="i9133531489634164ba0ce277ded4aa6e_CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_51ede378-2bc3-4f91-ac55-7677913e6f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_aca7f339-42b3-4095-b8b8-ee510051d867" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_51ede378-2bc3-4f91-ac55-7677913e6f4b" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_aca7f339-42b3-4095-b8b8-ee510051d867" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_72f8d44f-799d-4d7a-a6e1-80e75e3788ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_51ede378-2bc3-4f91-ac55-7677913e6f4b" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_72f8d44f-799d-4d7a-a6e1-80e75e3788ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fa35f2f2-4941-48ad-9039-ff21e45ce7a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_51ede378-2bc3-4f91-ac55-7677913e6f4b" xlink:to="loc_us-gaap_CommonStockSharesIssued_fa35f2f2-4941-48ad-9039-ff21e45ce7a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_2b2c508c-6e46-4116-8e7f-d1024bc5841b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_51ede378-2bc3-4f91-ac55-7677913e6f4b" xlink:to="loc_us-gaap_TreasuryStockCommonShares_2b2c508c-6e46-4116-8e7f-d1024bc5841b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3e55c81d-7be7-4dc1-a894-8ae770147afe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_51ede378-2bc3-4f91-ac55-7677913e6f4b" xlink:to="loc_us-gaap_StatementTable_3e55c81d-7be7-4dc1-a894-8ae770147afe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_a5edcdad-250e-4570-82b3-3ae7f9b393fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3e55c81d-7be7-4dc1-a894-8ae770147afe" xlink:to="loc_us-gaap_StatementClassOfStockAxis_a5edcdad-250e-4570-82b3-3ae7f9b393fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a5edcdad-250e-4570-82b3-3ae7f9b393fa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_a5edcdad-250e-4570-82b3-3ae7f9b393fa" xlink:to="loc_us-gaap_ClassOfStockDomain_a5edcdad-250e-4570-82b3-3ae7f9b393fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c49d9cac-228e-445f-9bcb-87ad682d6a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_a5edcdad-250e-4570-82b3-3ae7f9b393fa" xlink:to="loc_us-gaap_ClassOfStockDomain_c49d9cac-228e-445f-9bcb-87ad682d6a3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember_79414013-9476-4b7f-b21a-82514102f13b" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c49d9cac-228e-445f-9bcb-87ad682d6a3b" xlink:to="loc_coke_CommonClassUndefinedMember_79414013-9476-4b7f-b21a-82514102f13b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_0871f5af-9882-42c9-afc7-6def83fc3a44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c49d9cac-228e-445f-9bcb-87ad682d6a3b" xlink:to="loc_us-gaap_CommonClassBMember_0871f5af-9882-42c9-afc7-6def83fc3a44" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" xlink:type="extended" id="i0a668f19dbc64153a62f2237533fbdb4_CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8eebe198-ce3b-496c-b342-f1d440c18bed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8eebe198-ce3b-496c-b342-f1d440c18bed" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5fae4137-72e4-4721-babe-184875fc6cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:to="loc_us-gaap_StockholdersEquity_5fae4137-72e4-4721-babe-184875fc6cc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8cecb0d7-5d25-4ebf-931d-5ef846627707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:to="loc_us-gaap_NetIncomeLoss_8cecb0d7-5d25-4ebf-931d-5ef846627707" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e450f55a-0255-4a72-836f-c5eb52ba331a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e450f55a-0255-4a72-836f-c5eb52ba331a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_958ada87-1ecf-4731-a085-b991dd9e972d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:to="loc_us-gaap_DividendsCommonStockCash_958ada87-1ecf-4731-a085-b991dd9e972d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_62138395-2dfa-447c-af03-1a0deab03ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:to="loc_us-gaap_ConversionOfStockAmountConverted1_62138395-2dfa-447c-af03-1a0deab03ce8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_498558db-83e6-4e79-8037-84b1376276aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_fa0cb727-b2ee-499d-ac92-59423cefe936" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_8eebe198-ce3b-496c-b342-f1d440c18bed" xlink:to="loc_us-gaap_StatementTable_fa0cb727-b2ee-499d-ac92-59423cefe936" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ea289880-7c28-44d1-99ec-58ae15bf367c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_fa0cb727-b2ee-499d-ac92-59423cefe936" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ea289880-7c28-44d1-99ec-58ae15bf367c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ea289880-7c28-44d1-99ec-58ae15bf367c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ea289880-7c28-44d1-99ec-58ae15bf367c" xlink:to="loc_us-gaap_EquityComponentDomain_ea289880-7c28-44d1-99ec-58ae15bf367c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0d8f30ca-75ee-4fc3-9829-f2b77f86373d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ea289880-7c28-44d1-99ec-58ae15bf367c" xlink:to="loc_us-gaap_EquityComponentDomain_0d8f30ca-75ee-4fc3-9829-f2b77f86373d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_bdea9b49-175b-4eac-908d-a68f47c757e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0d8f30ca-75ee-4fc3-9829-f2b77f86373d" xlink:to="loc_us-gaap_CommonStockMember_bdea9b49-175b-4eac-908d-a68f47c757e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_30fe9416-6e55-4be8-8630-7e7c1880cd8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0d8f30ca-75ee-4fc3-9829-f2b77f86373d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_30fe9416-6e55-4be8-8630-7e7c1880cd8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f24336eb-6840-4d2d-a8f1-070c3f75a09c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0d8f30ca-75ee-4fc3-9829-f2b77f86373d" xlink:to="loc_us-gaap_RetainedEarningsMember_f24336eb-6840-4d2d-a8f1-070c3f75a09c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_30ff2a0a-f550-49ec-b4ee-be280e46f452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0d8f30ca-75ee-4fc3-9829-f2b77f86373d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_30ff2a0a-f550-49ec-b4ee-be280e46f452" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_45f3fc56-1ff4-4191-9a6f-84c4b4fc185f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0d8f30ca-75ee-4fc3-9829-f2b77f86373d" xlink:to="loc_us-gaap_TreasuryStockCommonMember_45f3fc56-1ff4-4191-9a6f-84c4b4fc185f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d07f9708-c12b-4e59-bde9-acd428abf85b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_fa0cb727-b2ee-499d-ac92-59423cefe936" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d07f9708-c12b-4e59-bde9-acd428abf85b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d07f9708-c12b-4e59-bde9-acd428abf85b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d07f9708-c12b-4e59-bde9-acd428abf85b" xlink:to="loc_us-gaap_ClassOfStockDomain_d07f9708-c12b-4e59-bde9-acd428abf85b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_668b3865-deef-426a-b9c3-e575a15d303a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d07f9708-c12b-4e59-bde9-acd428abf85b" xlink:to="loc_us-gaap_ClassOfStockDomain_668b3865-deef-426a-b9c3-e575a15d303a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember_bc97acef-34ec-4070-9309-4973c276f651" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_668b3865-deef-426a-b9c3-e575a15d303a" xlink:to="loc_coke_CommonClassUndefinedMember_bc97acef-34ec-4070-9309-4973c276f651" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_b78af0c3-1661-4b3d-9271-eed4676a3e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_668b3865-deef-426a-b9c3-e575a15d303a" xlink:to="loc_us-gaap_CommonClassBMember_b78af0c3-1661-4b3d-9271-eed4676a3e1e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical" xlink:type="extended" id="ibfb7604387244e70983ba76f9e04ea0f_CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_97759089-c4f1-40e7-a2bc-d14beee8bca0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_a8006926-34f8-4623-9a5f-8b1bd923167d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97759089-c4f1-40e7-a2bc-d14beee8bca0" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_a8006926-34f8-4623-9a5f-8b1bd923167d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_831f4123-6b56-4fb1-972b-f3397b5baf66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97759089-c4f1-40e7-a2bc-d14beee8bca0" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_831f4123-6b56-4fb1-972b-f3397b5baf66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f1b893cd-75d9-4cdd-b8f0-33f3aa059ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_97759089-c4f1-40e7-a2bc-d14beee8bca0" xlink:to="loc_us-gaap_StatementTable_f1b893cd-75d9-4cdd-b8f0-33f3aa059ff8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_dd51f0ae-c38c-4d07-a9d2-e43b7d128fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f1b893cd-75d9-4cdd-b8f0-33f3aa059ff8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_dd51f0ae-c38c-4d07-a9d2-e43b7d128fe4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_dd51f0ae-c38c-4d07-a9d2-e43b7d128fe4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_dd51f0ae-c38c-4d07-a9d2-e43b7d128fe4" xlink:to="loc_us-gaap_ClassOfStockDomain_dd51f0ae-c38c-4d07-a9d2-e43b7d128fe4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ccc6f70b-54e6-495e-8bee-5b0bdc6f656a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_dd51f0ae-c38c-4d07-a9d2-e43b7d128fe4" xlink:to="loc_us-gaap_ClassOfStockDomain_ccc6f70b-54e6-495e-8bee-5b0bdc6f656a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember_48dceaa4-0c8e-4544-a6cd-a76dd1ef337c" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ccc6f70b-54e6-495e-8bee-5b0bdc6f656a" xlink:to="loc_coke_CommonClassUndefinedMember_48dceaa4-0c8e-4544-a6cd-a76dd1ef337c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_eaef749a-f34a-4887-b44b-fbb5e172e221" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ccc6f70b-54e6-495e-8bee-5b0bdc6f656a" xlink:to="loc_us-gaap_CommonClassBMember_eaef749a-f34a-4887-b44b-fbb5e172e221" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#RelatedPartyTransactionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails" xlink:type="extended" id="ic79e0c54386d46e0984c1adfac89e967_RelatedPartyTransactionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_84b68ffd-bf12-496b-8f6e-21677155076c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_84b68ffd-bf12-496b-8f6e-21677155076c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConversionOfStockConversionRatio_9d92dfe1-a37d-4f9f-ba3c-9e06fdab167d" xlink:href="coke-20220701.xsd#coke_ConversionOfStockConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_ConversionOfStockConversionRatio_9d92dfe1-a37d-4f9f-ba3c-9e06fdab167d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod_8bf30180-34b9-472d-aacf-186ef2577f6e" xlink:href="coke-20220701.xsd#coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod_8bf30180-34b9-472d-aacf-186ef2577f6e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths_7362b654-bba5-41ab-89b6-3ba785cbe26b" xlink:href="coke-20220701.xsd#coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths_7362b654-bba5-41ab-89b6-3ba785cbe26b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_VotingPowerOfStockHeldByRelatedPartyShares_4a92628c-cde1-4e91-a958-979ad49c2057" xlink:href="coke-20220701.xsd#coke_VotingPowerOfStockHeldByRelatedPartyShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_VotingPowerOfStockHeldByRelatedPartyShares_4a92628c-cde1-4e91-a958-979ad49c2057" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_VotingPowerOfStockHeldByRelatedPartyPercent_fd71341d-1ec4-4927-89ad-b08ae93353b5" xlink:href="coke-20220701.xsd#coke_VotingPowerOfStockHeldByRelatedPartyPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_VotingPowerOfStockHeldByRelatedPartyPercent_fd71341d-1ec4-4927-89ad-b08ae93353b5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_132441cb-16ae-4040-a054-064c83e64f75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_132441cb-16ae-4040-a054-064c83e64f75" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_7f1b0f1a-c337-46ac-a4e5-41aa2b052f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_7f1b0f1a-c337-46ac-a4e5-41aa2b052f0e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases_d2070371-4ee8-42d5-b15e-7145b0054e17" xlink:href="coke-20220701.xsd#coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases_d2070371-4ee8-42d5-b15e-7145b0054e17" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PaymentOfContingentConsiderationOfAcquisitions_d5c2a2b5-3871-4faa-8102-b0532e42d653" xlink:href="coke-20220701.xsd#coke_PaymentOfContingentConsiderationOfAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_PaymentOfContingentConsiderationOfAcquisitions_d5c2a2b5-3871-4faa-8102-b0532e42d653" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_411a372c-ceea-4182-b0d6-ad4c0679be15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_EquityMethodInvestments_411a372c-ceea-4182-b0d6-ad4c0679be15" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFeesReceived_fec4f17d-3281-4ee9-8e01-ae92ee87e5f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromFeesReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_ProceedsFromFeesReceived_fec4f17d-3281-4ee9-8e01-ae92ee87e5f7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_70ef333b-547c-4f8d-849d-b1ebb32a2cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_70ef333b-547c-4f8d-849d-b1ebb32a2cd0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties_040a836a-1110-4180-b72a-2eea6d26f683" xlink:href="coke-20220701.xsd#coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties_040a836a-1110-4180-b72a-2eea6d26f683" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RelatedPartyServiceFees_e34eb97c-9e52-4cb0-9a60-91cbc7c07015" xlink:href="coke-20220701.xsd#coke_RelatedPartyServiceFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_RelatedPartyServiceFees_e34eb97c-9e52-4cb0-9a60-91cbc7c07015" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_9ccb7aa5-0f41-45da-9f5d-27ec4e67d1e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_OperatingLeaseLiability_9ccb7aa5-0f41-45da-9f5d-27ec4e67d1e9" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_160e2ad6-3c3a-48b3-9596-6393771bd5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_FinanceLeaseLiability_160e2ad6-3c3a-48b3-9596-6393771bd5cc" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod_51a680e1-30d9-4f16-990f-2cbe80d709c8" xlink:href="coke-20220701.xsd#coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod_51a680e1-30d9-4f16-990f-2cbe80d709c8" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_1fbe3533-1e58-4fbc-9d0b-5be154019d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_ShareBasedCompensation_1fbe3533-1e58-4fbc-9d0b-5be154019d9e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_02246f71-e44f-4798-8ca4-69566f1acd3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_02246f71-e44f-4798-8ca4-69566f1acd3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_02246f71-e44f-4798-8ca4-69566f1acd3a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_02246f71-e44f-4798-8ca4-69566f1acd3a" xlink:to="loc_us-gaap_RelatedPartyDomain_02246f71-e44f-4798-8ca4-69566f1acd3a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_02246f71-e44f-4798-8ca4-69566f1acd3a" xlink:to="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConvertingStockholdersMember_437d22b5-0bc5-485e-bf4b-43e2254ac740" xlink:href="coke-20220701.xsd#coke_ConvertingStockholdersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_ConvertingStockholdersMember_437d22b5-0bc5-485e-bf4b-43e2254ac740" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_JFrankHarrisonIIIMember_7e49191c-1616-46f8-a341-dc4314b8a86f" xlink:href="coke-20220701.xsd#coke_JFrankHarrisonIIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_JFrankHarrisonIIIMember_7e49191c-1616-46f8-a341-dc4314b8a86f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherMembersOfTheHarrisonFamilyMember_bea94ac3-697d-48f9-b7c6-bd1011ec575e" xlink:href="coke-20220701.xsd#coke_OtherMembersOfTheHarrisonFamilyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_OtherMembersOfTheHarrisonFamilyMember_bea94ac3-697d-48f9-b7c6-bd1011ec575e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestorMember_e05a817f-4e44-40f7-852f-c09c8a31a2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_us-gaap_InvestorMember_e05a817f-4e44-40f7-852f-c09c8a31a2fb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CocaColaRefreshmentsMember_7a194f87-0a65-4131-b09c-d064e4a7bf2b" xlink:href="coke-20220701.xsd#coke_CocaColaRefreshmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_CocaColaRefreshmentsMember_7a194f87-0a65-4131-b09c-d064e4a7bf2b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SoutheasternMember_9bd841ad-e37b-4cec-a740-183952eb8c4a" xlink:href="coke-20220701.xsd#coke_SoutheasternMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_SoutheasternMember_9bd841ad-e37b-4cec-a740-183952eb8c4a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SouthAtlanticCannersMember_05b0358b-1536-4388-90cc-ec9074b5c398" xlink:href="coke-20220701.xsd#coke_SouthAtlanticCannersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_SouthAtlanticCannersMember_05b0358b-1536-4388-90cc-ec9074b5c398" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CocaColaBottlerSalesAndServicesCompanyMember_09212a94-c4d1-4ea2-ad02-32254f69d973" xlink:href="coke-20220701.xsd#coke_CocaColaBottlerSalesAndServicesCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_CocaColaBottlerSalesAndServicesCompanyMember_09212a94-c4d1-4ea2-ad02-32254f69d973" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CONAServicesLimitedLiabilityCompanyMember_a1ee16fa-1f38-4ba3-8826-f66ddef60753" xlink:href="coke-20220701.xsd#coke_CONAServicesLimitedLiabilityCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_CONAServicesLimitedLiabilityCompanyMember_a1ee16fa-1f38-4ba3-8826-f66ddef60753" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BeaconInvestmentCorporationMember_4b227429-d991-4508-877a-8286547fd89d" xlink:href="coke-20220701.xsd#coke_BeaconInvestmentCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_BeaconInvestmentCorporationMember_4b227429-d991-4508-877a-8286547fd89d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LeaseHlpSpcMember_f7614e37-2425-4595-9ac0-ea9ecfc0e922" xlink:href="coke-20220701.xsd#coke_LeaseHlpSpcMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_LeaseHlpSpcMember_f7614e37-2425-4595-9ac0-ea9ecfc0e922" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e26fed11-ed19-420f-814b-0c67445df856" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e26fed11-ed19-420f-814b-0c67445df856" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e26fed11-ed19-420f-814b-0c67445df856_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e26fed11-ed19-420f-814b-0c67445df856" xlink:to="loc_us-gaap_ClassOfStockDomain_e26fed11-ed19-420f-814b-0c67445df856_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4da2db9f-7d7d-47f3-ae6b-7803db416601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e26fed11-ed19-420f-814b-0c67445df856" xlink:to="loc_us-gaap_ClassOfStockDomain_4da2db9f-7d7d-47f3-ae6b-7803db416601" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_ff854226-1d68-47da-bbac-0bcd3497c8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4da2db9f-7d7d-47f3-ae6b-7803db416601" xlink:to="loc_us-gaap_CommonClassBMember_ff854226-1d68-47da-bbac-0bcd3497c8a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e8f6bd7-ceef-46a8-81ba-5e3a8076560c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e8f6bd7-ceef-46a8-81ba-5e3a8076560c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6e8f6bd7-ceef-46a8-81ba-5e3a8076560c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e8f6bd7-ceef-46a8-81ba-5e3a8076560c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6e8f6bd7-ceef-46a8-81ba-5e3a8076560c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4608007b-c8c3-4f1c-899d-12de118e36fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e8f6bd7-ceef-46a8-81ba-5e3a8076560c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4608007b-c8c3-4f1c-899d-12de118e36fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_dde8a103-9a77-4541-beb0-c7f8ace4694d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4608007b-c8c3-4f1c-899d-12de118e36fb" xlink:to="loc_us-gaap_DistributionRightsMember_dde8a103-9a77-4541-beb0-c7f8ace4694d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_751a0c25-8991-47ee-b469-80755e257441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_751a0c25-8991-47ee-b469-80755e257441" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_751a0c25-8991-47ee-b469-80755e257441_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_751a0c25-8991-47ee-b469-80755e257441" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_751a0c25-8991-47ee-b469-80755e257441_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_a7937e6a-0d80-41b5-9b5e-092e0bf4a129" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_751a0c25-8991-47ee-b469-80755e257441" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_a7937e6a-0d80-41b5-9b5e-092e0bf4a129" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AgreementToAcquireAdditionalDistributionRightsMember_eb2bb24f-43ef-4d30-a8e3-042f7be21350" xlink:href="coke-20220701.xsd#coke_AgreementToAcquireAdditionalDistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_a7937e6a-0d80-41b5-9b5e-092e0bf4a129" xlink:to="loc_coke_AgreementToAcquireAdditionalDistributionRightsMember_eb2bb24f-43ef-4d30-a8e3-042f7be21350" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_4714adb3-7c4b-4bf7-a3ca-cdefd0c72fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_TypeOfArrangementAxis_4714adb3-7c4b-4bf7-a3ca-cdefd0c72fd0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_4714adb3-7c4b-4bf7-a3ca-cdefd0c72fd0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_4714adb3-7c4b-4bf7-a3ca-cdefd0c72fd0" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_4714adb3-7c4b-4bf7-a3ca-cdefd0c72fd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1f17bc35-6216-456a-8fff-50584d93b099" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_4714adb3-7c4b-4bf7-a3ca-cdefd0c72fd0" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1f17bc35-6216-456a-8fff-50584d93b099" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ComprehensiveBeverageAgreementMember_28c05619-7249-478f-8862-89b9a8201483" xlink:href="coke-20220701.xsd#coke_ComprehensiveBeverageAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1f17bc35-6216-456a-8fff-50584d93b099" xlink:to="loc_coke_ComprehensiveBeverageAgreementMember_28c05619-7249-478f-8862-89b9a8201483" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_dc6a5c7a-e279-4965-b2c2-8c21de4483a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_dc6a5c7a-e279-4965-b2c2-8c21de4483a9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_dc6a5c7a-e279-4965-b2c2-8c21de4483a9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_dc6a5c7a-e279-4965-b2c2-8c21de4483a9" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_dc6a5c7a-e279-4965-b2c2-8c21de4483a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_c97e2a8d-34a2-4184-b0d3-d3c7cbfdddaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_dc6a5c7a-e279-4965-b2c2-8c21de4483a9" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_c97e2a8d-34a2-4184-b0d3-d3c7cbfdddaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_68c3986e-63a9-411c-9d9e-3e791b7c2f84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_c97e2a8d-34a2-4184-b0d3-d3c7cbfdddaa" xlink:to="loc_us-gaap_OtherAssetsMember_68c3986e-63a9-411c-9d9e-3e791b7c2f84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_da0af840-7156-47af-9ec5-4b0e528161d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_AwardTypeAxis_da0af840-7156-47af-9ec5-4b0e528161d0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da0af840-7156-47af-9ec5-4b0e528161d0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_da0af840-7156-47af-9ec5-4b0e528161d0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da0af840-7156-47af-9ec5-4b0e528161d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9327a3e5-dc9d-494b-afa4-9c2a43ae6e10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_da0af840-7156-47af-9ec5-4b0e528161d0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9327a3e5-dc9d-494b-afa4-9c2a43ae6e10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LongTermPerformanceEquityPlanMember_a9fa9a8c-84fc-4acc-b8e3-ab1e2bc1c5b2" xlink:href="coke-20220701.xsd#coke_LongTermPerformanceEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9327a3e5-dc9d-494b-afa4-9c2a43ae6e10" xlink:to="loc_coke_LongTermPerformanceEquityPlanMember_a9fa9a8c-84fc-4acc-b8e3-ab1e2bc1c5b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b648bc58-61f0-42ca-b9d0-3bed7df43c48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b648bc58-61f0-42ca-b9d0-3bed7df43c48" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b648bc58-61f0-42ca-b9d0-3bed7df43c48_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b648bc58-61f0-42ca-b9d0-3bed7df43c48" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b648bc58-61f0-42ca-b9d0-3bed7df43c48_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e0e15696-75ff-40e6-be00-67ed620e12c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b648bc58-61f0-42ca-b9d0-3bed7df43c48" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e0e15696-75ff-40e6-be00-67ed620e12c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_c9aaa717-5461-430a-bdd8-6fee47b07e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e0e15696-75ff-40e6-be00-67ed620e12c8" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_c9aaa717-5461-430a-bdd8-6fee47b07e5c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails" xlink:type="extended" id="i920daa9634ca43c1aeace443935e05cd_RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_89d1bc92-e06b-456e-9d1e-3c1cf4396f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PaymentsToRelatedParties_708c94fb-3b36-47ec-8618-5684089e6a63" xlink:href="coke-20220701.xsd#coke_PaymentsToRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_89d1bc92-e06b-456e-9d1e-3c1cf4396f3b" xlink:to="loc_coke_PaymentsToRelatedParties_708c94fb-3b36-47ec-8618-5684089e6a63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ProceedsFromRelatedParties_83461645-d52a-417c-acbd-6f3c49b3a609" xlink:href="coke-20220701.xsd#coke_ProceedsFromRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_89d1bc92-e06b-456e-9d1e-3c1cf4396f3b" xlink:to="loc_coke_ProceedsFromRelatedParties_83461645-d52a-417c-acbd-6f3c49b3a609" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a6563617-df47-4f62-b503-7b82597e31cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_89d1bc92-e06b-456e-9d1e-3c1cf4396f3b" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a6563617-df47-4f62-b503-7b82597e31cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_668b4edc-4eed-43fe-a8f0-c2d38ff94616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a6563617-df47-4f62-b503-7b82597e31cc" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_668b4edc-4eed-43fe-a8f0-c2d38ff94616" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_668b4edc-4eed-43fe-a8f0-c2d38ff94616_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_668b4edc-4eed-43fe-a8f0-c2d38ff94616" xlink:to="loc_us-gaap_RelatedPartyDomain_668b4edc-4eed-43fe-a8f0-c2d38ff94616_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c51c7607-b986-4d7d-93c8-9952e7c44f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_668b4edc-4eed-43fe-a8f0-c2d38ff94616" xlink:to="loc_us-gaap_RelatedPartyDomain_c51c7607-b986-4d7d-93c8-9952e7c44f3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestorMember_92220965-5798-4e4e-b5f2-031ee1a05676" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_c51c7607-b986-4d7d-93c8-9952e7c44f3b" xlink:to="loc_us-gaap_InvestorMember_92220965-5798-4e4e-b5f2-031ee1a05676" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails" xlink:type="extended" id="i03839f93dbe94c96afe505842de59a26_RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_192fe49b-0980-45d6-a8ad-20ff11040785" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_2ecae3b1-ae57-48d0-a49f-fe2869cb07a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_192fe49b-0980-45d6-a8ad-20ff11040785" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_2ecae3b1-ae57-48d0-a49f-fe2869cb07a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_f00513e7-28de-43d9-805b-8b3be8b2cdc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_192fe49b-0980-45d6-a8ad-20ff11040785" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_f00513e7-28de-43d9-805b-8b3be8b2cdc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_e209a64d-5c92-482a-a2a8-91e5d4f5e58f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_192fe49b-0980-45d6-a8ad-20ff11040785" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_e209a64d-5c92-482a-a2a8-91e5d4f5e58f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8b985d10-bd3e-4827-b051-13607740132e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_192fe49b-0980-45d6-a8ad-20ff11040785" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8b985d10-bd3e-4827-b051-13607740132e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e3224e06-1cf4-41a9-b730-a86ca61d26ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8b985d10-bd3e-4827-b051-13607740132e" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e3224e06-1cf4-41a9-b730-a86ca61d26ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_e3224e06-1cf4-41a9-b730-a86ca61d26ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e3224e06-1cf4-41a9-b730-a86ca61d26ec" xlink:to="loc_us-gaap_RelatedPartyDomain_e3224e06-1cf4-41a9-b730-a86ca61d26ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_61555832-9132-479c-8377-530f5d44f4cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e3224e06-1cf4-41a9-b730-a86ca61d26ec" xlink:to="loc_us-gaap_RelatedPartyDomain_61555832-9132-479c-8377-530f5d44f4cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CocaColaRefreshmentsMember_000e8bbd-eaf6-4b75-90c6-7a1d7f15d779" xlink:href="coke-20220701.xsd#coke_CocaColaRefreshmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_61555832-9132-479c-8377-530f5d44f4cc" xlink:to="loc_coke_CocaColaRefreshmentsMember_000e8bbd-eaf6-4b75-90c6-7a1d7f15d779" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_ff1edcff-d7e9-4ca9-aa28-dcf9b6b386fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8b985d10-bd3e-4827-b051-13607740132e" xlink:to="loc_us-gaap_TypeOfArrangementAxis_ff1edcff-d7e9-4ca9-aa28-dcf9b6b386fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_ff1edcff-d7e9-4ca9-aa28-dcf9b6b386fe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_ff1edcff-d7e9-4ca9-aa28-dcf9b6b386fe" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_ff1edcff-d7e9-4ca9-aa28-dcf9b6b386fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_55430267-5955-4517-8b06-1267c7b2aaf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_ff1edcff-d7e9-4ca9-aa28-dcf9b6b386fe" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_55430267-5955-4517-8b06-1267c7b2aaf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ComprehensiveBeverageAgreementMember_75cc58ae-2645-4de1-9eaf-c0a9bf88c2a6" xlink:href="coke-20220701.xsd#coke_ComprehensiveBeverageAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_55430267-5955-4517-8b06-1267c7b2aaf2" xlink:to="loc_coke_ComprehensiveBeverageAgreementMember_75cc58ae-2645-4de1-9eaf-c0a9bf88c2a6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails" xlink:type="extended" id="if342bf011ba34e81b00aa984c499b86d_RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_1f9124c4-3f92-4fcf-a69c-b53fc35835b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RelatedPartiesRentalPayments_8f09d10d-5c69-498f-9aff-00f2acd5d0fa" xlink:href="coke-20220701.xsd#coke_RelatedPartiesRentalPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1f9124c4-3f92-4fcf-a69c-b53fc35835b9" xlink:to="loc_coke_RelatedPartiesRentalPayments_8f09d10d-5c69-498f-9aff-00f2acd5d0fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7413b4f2-6835-4a5f-ba33-bc7fe6ae0647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1f9124c4-3f92-4fcf-a69c-b53fc35835b9" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7413b4f2-6835-4a5f-ba33-bc7fe6ae0647" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_09fe8560-fc62-47db-9316-9d0d079ecee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7413b4f2-6835-4a5f-ba33-bc7fe6ae0647" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_09fe8560-fc62-47db-9316-9d0d079ecee1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_09fe8560-fc62-47db-9316-9d0d079ecee1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_09fe8560-fc62-47db-9316-9d0d079ecee1" xlink:to="loc_us-gaap_RelatedPartyDomain_09fe8560-fc62-47db-9316-9d0d079ecee1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_57682e4a-eacc-4ad6-8f9c-a2a2cc1b17f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_09fe8560-fc62-47db-9316-9d0d079ecee1" xlink:to="loc_us-gaap_RelatedPartyDomain_57682e4a-eacc-4ad6-8f9c-a2a2cc1b17f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BeaconInvestmentCorporationMember_602f11d2-2c96-49b1-b36e-cf8978942f97" xlink:href="coke-20220701.xsd#coke_BeaconInvestmentCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_57682e4a-eacc-4ad6-8f9c-a2a2cc1b17f8" xlink:to="loc_coke_BeaconInvestmentCorporationMember_602f11d2-2c96-49b1-b36e-cf8978942f97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LeaseHlpSpcMember_2f0ee4ae-ea84-4da9-9532-b8af39363cfa" xlink:href="coke-20220701.xsd#coke_LeaseHlpSpcMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_57682e4a-eacc-4ad6-8f9c-a2a2cc1b17f8" xlink:to="loc_coke_LeaseHlpSpcMember_2f0ee4ae-ea84-4da9-9532-b8af39363cfa" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended" id="i744f23de632848cb99be3615202a053a_RevenueRecognitionNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_coke_RevenueFromContractWithCustomerLineItems_2431ae2d-c645-4309-bb6d-81ff29271c87" xlink:href="coke-20220701.xsd#coke_RevenueFromContractWithCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_NumberOfSalesCategories_4afbb054-7ecb-44e9-90c9-eac88deef99d" xlink:href="coke-20220701.xsd#coke_NumberOfSalesCategories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coke_RevenueFromContractWithCustomerLineItems_2431ae2d-c645-4309-bb6d-81ff29271c87" xlink:to="loc_coke_NumberOfSalesCategories_4afbb054-7ecb-44e9-90c9-eac88deef99d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_6444c4f0-5b87-4468-b1bd-aed6c5dc37ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coke_RevenueFromContractWithCustomerLineItems_2431ae2d-c645-4309-bb6d-81ff29271c87" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_6444c4f0-5b87-4468-b1bd-aed6c5dc37ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices_ce07b656-72d6-40ca-84b3-705727d3ea6d" xlink:href="coke-20220701.xsd#coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coke_RevenueFromContractWithCustomerLineItems_2431ae2d-c645-4309-bb6d-81ff29271c87" xlink:to="loc_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices_ce07b656-72d6-40ca-84b3-705727d3ea6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RevenueRecognitionSalesReturnsEstimatePercentage_6096b876-c4e5-467a-b58f-ae2fa2f5beb1" xlink:href="coke-20220701.xsd#coke_RevenueRecognitionSalesReturnsEstimatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coke_RevenueFromContractWithCustomerLineItems_2431ae2d-c645-4309-bb6d-81ff29271c87" xlink:to="loc_coke_RevenueRecognitionSalesReturnsEstimatePercentage_6096b876-c4e5-467a-b58f-ae2fa2f5beb1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRightToRecoverProduct_9cc792c9-8d91-45b0-974d-d248588c932d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRightToRecoverProduct"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coke_RevenueFromContractWithCustomerLineItems_2431ae2d-c645-4309-bb6d-81ff29271c87" xlink:to="loc_us-gaap_ContractWithCustomerRightToRecoverProduct_9cc792c9-8d91-45b0-974d-d248588c932d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:href="coke-20220701.xsd#coke_RevenueFromContractWithCustomerTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_coke_RevenueFromContractWithCustomerLineItems_2431ae2d-c645-4309-bb6d-81ff29271c87" xlink:to="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1f9ef371-e128-4834-89b4-5858f992802b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1f9ef371-e128-4834-89b4-5858f992802b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1f9ef371-e128-4834-89b4-5858f992802b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1f9ef371-e128-4834-89b4-5858f992802b" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1f9ef371-e128-4834-89b4-5858f992802b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_41b96ee9-53a7-42bb-85cc-b7092f497717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1f9ef371-e128-4834-89b4-5858f992802b" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_41b96ee9-53a7-42bb-85cc-b7092f497717" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_af5b18a7-70f2-4958-8267-4cc4f35210a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_41b96ee9-53a7-42bb-85cc-b7092f497717" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_af5b18a7-70f2-4958-8267-4cc4f35210a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3b01be7e-5a74-4681-a8a3-7faaf1f728dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3b01be7e-5a74-4681-a8a3-7faaf1f728dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3b01be7e-5a74-4681-a8a3-7faaf1f728dd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3b01be7e-5a74-4681-a8a3-7faaf1f728dd" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3b01be7e-5a74-4681-a8a3-7faaf1f728dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_0f40e218-cde7-4725-b591-14d3189f98d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3b01be7e-5a74-4681-a8a3-7faaf1f728dd" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_0f40e218-cde7-4725-b591-14d3189f98d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_TimingOfSaleMember_2b11e65f-f12e-4151-9146-f64d137d8566" xlink:href="coke-20220701.xsd#coke_TimingOfSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_0f40e218-cde7-4725-b591-14d3189f98d7" xlink:to="loc_coke_TimingOfSaleMember_2b11e65f-f12e-4151-9146-f64d137d8566" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4b788661-9a44-49b9-a4e9-955406826d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4b788661-9a44-49b9-a4e9-955406826d3d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4b788661-9a44-49b9-a4e9-955406826d3d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4b788661-9a44-49b9-a4e9-955406826d3d" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4b788661-9a44-49b9-a4e9-955406826d3d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_8341ce64-4547-4fec-96aa-02d1ce2c5fab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4b788661-9a44-49b9-a4e9-955406826d3d" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_8341ce64-4547-4fec-96aa-02d1ce2c5fab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_2bbd862f-ffa2-4e03-a71e-ecbf54435863" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_8341ce64-4547-4fec-96aa-02d1ce2c5fab" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_2bbd862f-ffa2-4e03-a71e-ecbf54435863" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6ba36e08-777a-43b7-9f50-698797d55071" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:to="loc_srt_ProductOrServiceAxis_6ba36e08-777a-43b7-9f50-698797d55071" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6ba36e08-777a-43b7-9f50-698797d55071_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_6ba36e08-777a-43b7-9f50-698797d55071" xlink:to="loc_srt_ProductsAndServicesDomain_6ba36e08-777a-43b7-9f50-698797d55071_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_06f3ef26-f2e3-4616-9d48-997608bf040f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_6ba36e08-777a-43b7-9f50-698797d55071" xlink:to="loc_srt_ProductsAndServicesDomain_06f3ef26-f2e3-4616-9d48-997608bf040f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RepairServiceMember_4855c01d-9357-42f6-8715-8336a0ef79fd" xlink:href="coke-20220701.xsd#coke_RepairServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_06f3ef26-f2e3-4616-9d48-997608bf040f" xlink:to="loc_coke_RepairServiceMember_4855c01d-9357-42f6-8715-8336a0ef79fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BottleOrCanSalesMember_1035982e-e6ed-47f1-9b44-e6948a91b32a" xlink:href="coke-20220701.xsd#coke_BottleOrCanSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_06f3ef26-f2e3-4616-9d48-997608bf040f" xlink:to="loc_coke_BottleOrCanSalesMember_1035982e-e6ed-47f1-9b44-e6948a91b32a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherProductsSalesPostMixAndOtherMember_45f35ac1-5313-4cfa-aa07-01efec99f7de" xlink:href="coke-20220701.xsd#coke_OtherProductsSalesPostMixAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_06f3ef26-f2e3-4616-9d48-997608bf040f" xlink:to="loc_coke_OtherProductsSalesPostMixAndOtherMember_45f35ac1-5313-4cfa-aa07-01efec99f7de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_93201fd6-c967-43d9-b2a7-24dfe7cd0402" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:to="loc_srt_RangeAxis_93201fd6-c967-43d9-b2a7-24dfe7cd0402" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_93201fd6-c967-43d9-b2a7-24dfe7cd0402_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_93201fd6-c967-43d9-b2a7-24dfe7cd0402" xlink:to="loc_srt_RangeMember_93201fd6-c967-43d9-b2a7-24dfe7cd0402_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_603933dc-ac0f-4d36-8310-470c76056653" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_93201fd6-c967-43d9-b2a7-24dfe7cd0402" xlink:to="loc_srt_RangeMember_603933dc-ac0f-4d36-8310-470c76056653" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_01269192-7c87-495a-8688-976c32eda362" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_603933dc-ac0f-4d36-8310-470c76056653" xlink:to="loc_srt_MinimumMember_01269192-7c87-495a-8688-976c32eda362" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4e64dfe9-8f38-462a-b0e2-4fc8a56f9da8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_603933dc-ac0f-4d36-8310-470c76056653" xlink:to="loc_srt_MaximumMember_4e64dfe9-8f38-462a-b0e2-4fc8a56f9da8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails" xlink:type="extended" id="ia86ecd2b6ed74a26bc441c185ddd927d_RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_171e4b70-99cb-4aba-b429-02d50dadc3d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e9035077-fe16-4110-bc9f-21139191c175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_171e4b70-99cb-4aba-b429-02d50dadc3d7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e9035077-fe16-4110-bc9f-21139191c175" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_1a2031da-3e48-49c6-9a5d-f44870b91ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_171e4b70-99cb-4aba-b429-02d50dadc3d7" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1a2031da-3e48-49c6-9a5d-f44870b91ddf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_32ec7304-e98c-44c5-9f81-00353617065f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1a2031da-3e48-49c6-9a5d-f44870b91ddf" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_32ec7304-e98c-44c5-9f81-00353617065f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_32ec7304-e98c-44c5-9f81-00353617065f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_32ec7304-e98c-44c5-9f81-00353617065f" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_32ec7304-e98c-44c5-9f81-00353617065f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_74b8087f-ce9f-4aa9-81fc-64a2e73ad421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_32ec7304-e98c-44c5-9f81-00353617065f" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_74b8087f-ce9f-4aa9-81fc-64a2e73ad421" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_0268f07b-f5dc-4751-b70b-b4c20d8e78e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_74b8087f-ce9f-4aa9-81fc-64a2e73ad421" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_0268f07b-f5dc-4751-b70b-b4c20d8e78e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_4f290233-3d44-4edc-a3f9-f8cacff15d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_74b8087f-ce9f-4aa9-81fc-64a2e73ad421" xlink:to="loc_us-gaap_TransferredOverTimeMember_4f290233-3d44-4edc-a3f9-f8cacff15d9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6f1dd601-832c-4354-a467-a454198f769b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1a2031da-3e48-49c6-9a5d-f44870b91ddf" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6f1dd601-832c-4354-a467-a454198f769b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6f1dd601-832c-4354-a467-a454198f769b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6f1dd601-832c-4354-a467-a454198f769b" xlink:to="loc_us-gaap_SegmentDomain_6f1dd601-832c-4354-a467-a454198f769b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_658bbc7c-efb9-4931-b85e-3781b46b59b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6f1dd601-832c-4354-a467-a454198f769b" xlink:to="loc_us-gaap_SegmentDomain_658bbc7c-efb9-4931-b85e-3781b46b59b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_NonalcoholicBeverageSegmentMember_5f827e8f-d037-4a03-af55-a0c7d6fa1d2d" xlink:href="coke-20220701.xsd#coke_NonalcoholicBeverageSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_658bbc7c-efb9-4931-b85e-3781b46b59b5" xlink:to="loc_coke_NonalcoholicBeverageSegmentMember_5f827e8f-d037-4a03-af55-a0c7d6fa1d2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_19fcdc2b-2789-400d-9012-66247591f8ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_658bbc7c-efb9-4931-b85e-3781b46b59b5" xlink:to="loc_us-gaap_AllOtherSegmentsMember_19fcdc2b-2789-400d-9012-66247591f8ac" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/SegmentsNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#SegmentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/SegmentsNarrativeDetails" xlink:type="extended" id="ie84753c6629d4996b3242115b7dbb07e_SegmentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_75c6e249-43ca-490c-bcad-90f5aa33abfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_94c60ada-5832-4847-9dc4-e234fdad30e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_75c6e249-43ca-490c-bcad-90f5aa33abfb" xlink:to="loc_us-gaap_NumberOfOperatingSegments_94c60ada-5832-4847-9dc4-e234fdad30e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_04067ffa-0b5c-4ab9-8642-ae45f1563225" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_75c6e249-43ca-490c-bcad-90f5aa33abfb" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_04067ffa-0b5c-4ab9-8642-ae45f1563225" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_bf08f504-744c-4605-a4b7-5905d53ca4ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_04067ffa-0b5c-4ab9-8642-ae45f1563225" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_bf08f504-744c-4605-a4b7-5905d53ca4ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bf08f504-744c-4605-a4b7-5905d53ca4ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_bf08f504-744c-4605-a4b7-5905d53ca4ec" xlink:to="loc_us-gaap_SegmentDomain_bf08f504-744c-4605-a4b7-5905d53ca4ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2262e9b5-713b-4b28-9a1a-56c680ad5dee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_bf08f504-744c-4605-a4b7-5905d53ca4ec" xlink:to="loc_us-gaap_SegmentDomain_2262e9b5-713b-4b28-9a1a-56c680ad5dee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_43f63dee-5480-4a1d-bd1e-8f181c84fa3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2262e9b5-713b-4b28-9a1a-56c680ad5dee" xlink:to="loc_us-gaap_AllOtherSegmentsMember_43f63dee-5480-4a1d-bd1e-8f181c84fa3d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#SegmentsSummaryofFinancialInformationbySegmentDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails" xlink:type="extended" id="ic2f90a32bef94abb9d1814d485eb906c_SegmentsSummaryofFinancialInformationbySegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_335fda72-8a27-46b8-b19a-72bb2036ec1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_32e99d8d-614d-4a1a-8445-4b26dda32e79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_335fda72-8a27-46b8-b19a-72bb2036ec1a" xlink:to="loc_us-gaap_RevenuesAbstract_32e99d8d-614d-4a1a-8445-4b26dda32e79" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_30528289-afcb-426c-b22f-9785bbf9fca9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_32e99d8d-614d-4a1a-8445-4b26dda32e79" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_30528289-afcb-426c-b22f-9785bbf9fca9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLossAbstract_22d2aeae-0864-4a02-9332-dcd895f7e202" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_335fda72-8a27-46b8-b19a-72bb2036ec1a" xlink:to="loc_us-gaap_OperatingIncomeLossAbstract_22d2aeae-0864-4a02-9332-dcd895f7e202" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_680b1345-aa18-4e09-b014-b915c7753a60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingIncomeLossAbstract_22d2aeae-0864-4a02-9332-dcd895f7e202" xlink:to="loc_us-gaap_OperatingIncomeLoss_680b1345-aa18-4e09-b014-b915c7753a60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract_7fe11d74-ca75-4800-a3ca-47f0e9c2df2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_335fda72-8a27-46b8-b19a-72bb2036ec1a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract_7fe11d74-ca75-4800-a3ca-47f0e9c2df2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_c633d610-d96e-44d9-ad73-d851d06497c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract_7fe11d74-ca75-4800-a3ca-47f0e9c2df2c" xlink:to="loc_us-gaap_DepreciationAndAmortization_c633d610-d96e-44d9-ad73-d851d06497c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1f5cd124-fd6a-4968-8cf8-ec9fcfa90da9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_335fda72-8a27-46b8-b19a-72bb2036ec1a" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1f5cd124-fd6a-4968-8cf8-ec9fcfa90da9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_4d14c8a6-5a2d-4cc2-94f8-044bd6ad0438" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1f5cd124-fd6a-4968-8cf8-ec9fcfa90da9" xlink:to="loc_srt_ConsolidationItemsAxis_4d14c8a6-5a2d-4cc2-94f8-044bd6ad0438" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_4d14c8a6-5a2d-4cc2-94f8-044bd6ad0438_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_4d14c8a6-5a2d-4cc2-94f8-044bd6ad0438" xlink:to="loc_srt_ConsolidationItemsDomain_4d14c8a6-5a2d-4cc2-94f8-044bd6ad0438_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_ff2f7115-c30f-4f32-b1b0-4acd7e46f675" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_4d14c8a6-5a2d-4cc2-94f8-044bd6ad0438" xlink:to="loc_srt_ConsolidationItemsDomain_ff2f7115-c30f-4f32-b1b0-4acd7e46f675" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_07dc7785-efbe-406d-9cb6-b5649460f141" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_ff2f7115-c30f-4f32-b1b0-4acd7e46f675" xlink:to="loc_us-gaap_OperatingSegmentsMember_07dc7785-efbe-406d-9cb6-b5649460f141" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_4a8f057e-5354-419c-a3e6-d260104adde3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_ff2f7115-c30f-4f32-b1b0-4acd7e46f675" xlink:to="loc_us-gaap_IntersegmentEliminationMember_4a8f057e-5354-419c-a3e6-d260104adde3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c6dab8a2-abc4-4767-9faf-fd1a8a8f4fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1f5cd124-fd6a-4968-8cf8-ec9fcfa90da9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c6dab8a2-abc4-4767-9faf-fd1a8a8f4fc9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c6dab8a2-abc4-4767-9faf-fd1a8a8f4fc9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c6dab8a2-abc4-4767-9faf-fd1a8a8f4fc9" xlink:to="loc_us-gaap_SegmentDomain_c6dab8a2-abc4-4767-9faf-fd1a8a8f4fc9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b8d474d8-d3cd-45ff-90ed-3577de8221b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c6dab8a2-abc4-4767-9faf-fd1a8a8f4fc9" xlink:to="loc_us-gaap_SegmentDomain_b8d474d8-d3cd-45ff-90ed-3577de8221b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_NonalcoholicBeverageSegmentMember_823fa025-63b7-4900-b5c2-a5a9cda9c91a" xlink:href="coke-20220701.xsd#coke_NonalcoholicBeverageSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b8d474d8-d3cd-45ff-90ed-3577de8221b9" xlink:to="loc_coke_NonalcoholicBeverageSegmentMember_823fa025-63b7-4900-b5c2-a5a9cda9c91a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_fc374a87-0d39-41f1-b049-e239594ef84b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b8d474d8-d3cd-45ff-90ed-3577de8221b9" xlink:to="loc_us-gaap_AllOtherSegmentsMember_fc374a87-0d39-41f1-b049-e239594ef84b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/NetIncomePerShareDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#NetIncomePerShareDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/NetIncomePerShareDetails" xlink:type="extended" id="ic349420432b84a33a492344a65f5e445_NetIncomePerShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_140e3a30-5a74-4298-b5bd-239973a332dc" xlink:href="coke-20220701.xsd#coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_140e3a30-5a74-4298-b5bd-239973a332dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_eec80234-3ab4-4e9b-b39c-b63dd9e11c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_140e3a30-5a74-4298-b5bd-239973a332dc" xlink:to="loc_us-gaap_NetIncomeLoss_eec80234-3ab4-4e9b-b39c-b63dd9e11c8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockAbstract_d4f3974a-e85d-4d3b-a3b4-c2dc3fef6335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_140e3a30-5a74-4298-b5bd-239973a332dc" xlink:to="loc_us-gaap_DividendsCommonStockAbstract_d4f3974a-e85d-4d3b-a3b4-c2dc3fef6335" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_947e506e-b9d2-4b90-9ba7-6cf1f95921ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsCommonStockAbstract_d4f3974a-e85d-4d3b-a3b4-c2dc3fef6335" xlink:to="loc_us-gaap_DividendsCommonStockCash_947e506e-b9d2-4b90-9ba7-6cf1f95921ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_6acc723c-516f-43cf-8761-1e332033f323" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_140e3a30-5a74-4298-b5bd-239973a332dc" xlink:to="loc_us-gaap_UndistributedEarnings_6acc723c-516f-43cf-8761-1e332033f323" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsDiluted_df23e91a-6221-4d78-b589-512ef1b5caa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_140e3a30-5a74-4298-b5bd-239973a332dc" xlink:to="loc_us-gaap_UndistributedEarningsDiluted_df23e91a-6221-4d78-b589-512ef1b5caa9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_0ce19b04-feed-4c18-8fa9-ab60cfe238eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_0ce19b04-feed-4c18-8fa9-ab60cfe238eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c69211e6-655a-4bf5-b8b4-09ba55523163" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_0ce19b04-feed-4c18-8fa9-ab60cfe238eb" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c69211e6-655a-4bf5-b8b4-09ba55523163" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_22f56a1a-a615-4bfd-b2da-b2333c7bbe0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_22f56a1a-a615-4bfd-b2da-b2333c7bbe0f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d5d0f695-3f17-4c53-aea8-3c5b0cbc785c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_22f56a1a-a615-4bfd-b2da-b2333c7bbe0f" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d5d0f695-3f17-4c53-aea8-3c5b0cbc785c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a49876cc-eb58-4385-bb67-5ef8d06bbdba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a49876cc-eb58-4385-bb67-5ef8d06bbdba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a9ca45ba-6de9-42bf-b2b0-a0739c26ff28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a49876cc-eb58-4385-bb67-5ef8d06bbdba" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a9ca45ba-6de9-42bf-b2b0-a0739c26ff28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d088f6ad-4c24-4b1a-839a-4af5b57b2905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d088f6ad-4c24-4b1a-839a-4af5b57b2905" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_fdf40fa0-6038-4e1a-ba4c-7ce0479a36dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d088f6ad-4c24-4b1a-839a-4af5b57b2905" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_fdf40fa0-6038-4e1a-ba4c-7ce0479a36dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_500d53ea-b98a-405b-bb13-f5d5bc9650b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_500d53ea-b98a-405b-bb13-f5d5bc9650b2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0c84cb5b-8000-47bf-b7de-5f8dcfe2b1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_500d53ea-b98a-405b-bb13-f5d5bc9650b2" xlink:to="loc_us-gaap_EarningsPerShareBasic_0c84cb5b-8000-47bf-b7de-5f8dcfe2b1d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_c7c13295-4752-4011-8cfb-5f8ec3bf16e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_c7c13295-4752-4011-8cfb-5f8ec3bf16e4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_aed4b55c-929c-41f3-9016-9f8b71c02e22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_c7c13295-4752-4011-8cfb-5f8ec3bf16e4" xlink:to="loc_us-gaap_EarningsPerShareDiluted_aed4b55c-929c-41f3-9016-9f8b71c02e22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated_6da09d6e-cf40-4417-a34b-df975a006cb5" xlink:href="coke-20220701.xsd#coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated_6da09d6e-cf40-4417-a34b-df975a006cb5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_84790a3e-1bce-4ef2-b3e6-ebdb764154c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_84790a3e-1bce-4ef2-b3e6-ebdb764154c3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_4169038f-7ac1-4a7f-9812-bacc1c91236a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_4169038f-7ac1-4a7f-9812-bacc1c91236a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConversionOfStockConversionRatio_46e2b04d-10cd-4a6b-b99d-929760d7151a" xlink:href="coke-20220701.xsd#coke_ConversionOfStockConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_coke_ConversionOfStockConversionRatio_46e2b04d-10cd-4a6b-b99d-929760d7151a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_c8726ca6-0649-4122-94b5-71b3a5617491" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_c8726ca6-0649-4122-94b5-71b3a5617491" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0646e8cb-4527-45d6-9123-126539d69998" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_c8726ca6-0649-4122-94b5-71b3a5617491" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0646e8cb-4527-45d6-9123-126539d69998" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0646e8cb-4527-45d6-9123-126539d69998_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0646e8cb-4527-45d6-9123-126539d69998" xlink:to="loc_us-gaap_ClassOfStockDomain_0646e8cb-4527-45d6-9123-126539d69998_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_285b14c9-e482-4f0a-ad01-c17fceea551c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0646e8cb-4527-45d6-9123-126539d69998" xlink:to="loc_us-gaap_ClassOfStockDomain_285b14c9-e482-4f0a-ad01-c17fceea551c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember_65121bc1-e358-4cec-958c-045526602a90" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_285b14c9-e482-4f0a-ad01-c17fceea551c" xlink:to="loc_coke_CommonClassUndefinedMember_65121bc1-e358-4cec-958c-045526602a90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_048796fd-356e-4251-af94-77af0193041d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_285b14c9-e482-4f0a-ad01-c17fceea551c" xlink:to="loc_us-gaap_CommonClassBMember_048796fd-356e-4251-af94-77af0193041d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_db4e71d2-74d6-470c-b21b-9fc1a1f067f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_c8726ca6-0649-4122-94b5-71b3a5617491" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_db4e71d2-74d6-470c-b21b-9fc1a1f067f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_db4e71d2-74d6-470c-b21b-9fc1a1f067f5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_db4e71d2-74d6-470c-b21b-9fc1a1f067f5" xlink:to="loc_us-gaap_RelatedPartyDomain_db4e71d2-74d6-470c-b21b-9fc1a1f067f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_17060b26-9415-440c-a23f-209d35bf328e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_db4e71d2-74d6-470c-b21b-9fc1a1f067f5" xlink:to="loc_us-gaap_RelatedPartyDomain_17060b26-9415-440c-a23f-209d35bf328e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConvertingStockholdersMember_a087ecda-70f9-4be9-ba3e-95cc03db1ba4" xlink:href="coke-20220701.xsd#coke_ConvertingStockholdersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_17060b26-9415-440c-a23f-209d35bf328e" xlink:to="loc_coke_ConvertingStockholdersMember_a087ecda-70f9-4be9-ba3e-95cc03db1ba4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#AssetsHeldforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails" xlink:type="extended" id="id231613d28dd42e4a1425bbeb2220561_AssetsHeldforSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9694ab27-a0f3-421e-ac96-a87cd3e94963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_9b823b76-1e29-4566-b89c-3f08dd180363" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9694ab27-a0f3-421e-ac96-a87cd3e94963" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_9b823b76-1e29-4566-b89c-3f08dd180363" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_ad511783-7a54-4417-82cf-3c918c0038b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9694ab27-a0f3-421e-ac96-a87cd3e94963" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_ad511783-7a54-4417-82cf-3c918c0038b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c12576af-be20-4318-8ca1-9c722c0f0656" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9694ab27-a0f3-421e-ac96-a87cd3e94963" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c12576af-be20-4318-8ca1-9c722c0f0656" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_e0c5df97-0970-428d-9a80-df08c8a0f2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c12576af-be20-4318-8ca1-9c722c0f0656" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_e0c5df97-0970-428d-9a80-df08c8a0f2a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_e0c5df97-0970-428d-9a80-df08c8a0f2a1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_e0c5df97-0970-428d-9a80-df08c8a0f2a1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_e0c5df97-0970-428d-9a80-df08c8a0f2a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_fd8c46e3-312b-4956-b1e6-db0d0fa2de99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_e0c5df97-0970-428d-9a80-df08c8a0f2a1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_fd8c46e3-312b-4956-b1e6-db0d0fa2de99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_9f08df0b-c544-461f-b1af-e1793176ce05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_fd8c46e3-312b-4956-b1e6-db0d0fa2de99" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_9f08df0b-c544-461f-b1af-e1793176ce05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1ffaeeb6-a1cb-42c4-a482-3038205dd552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c12576af-be20-4318-8ca1-9c722c0f0656" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1ffaeeb6-a1cb-42c4-a482-3038205dd552" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1ffaeeb6-a1cb-42c4-a482-3038205dd552_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1ffaeeb6-a1cb-42c4-a482-3038205dd552" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1ffaeeb6-a1cb-42c4-a482-3038205dd552_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_50b23d8c-18e8-4be2-997b-d38193e68b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1ffaeeb6-a1cb-42c4-a482-3038205dd552" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_50b23d8c-18e8-4be2-997b-d38193e68b3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_cbb934fa-8b18-4290-9309-5f868c40fdbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_50b23d8c-18e8-4be2-997b-d38193e68b3c" xlink:to="loc_us-gaap_LandMember_cbb934fa-8b18-4290-9309-5f868c40fdbc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember_1bbf1983-c7b3-4eca-b59c-92dd28f1c549" xlink:href="coke-20220701.xsd#coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_50b23d8c-18e8-4be2-997b-d38193e68b3c" xlink:to="loc_coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember_1bbf1983-c7b3-4eca-b59c-92dd28f1c549" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#PropertyPlantandEquipmentNetDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails" xlink:type="extended" id="i05c1d0832e1148cb9d9fb4fc04ca74ca_PropertyPlantandEquipmentNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_94bd8c52-4282-4cd8-97c7-79f13786ef71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9d4f0385-4ab8-4faa-aad9-d63f9415eaf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_94bd8c52-4282-4cd8-97c7-79f13786ef71" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9d4f0385-4ab8-4faa-aad9-d63f9415eaf3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_19058bc4-34a5-478c-bcdf-e56d90fb8378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_94bd8c52-4282-4cd8-97c7-79f13786ef71" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_19058bc4-34a5-478c-bcdf-e56d90fb8378" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a2c1f1b1-d912-49df-8318-22192b884c73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_94bd8c52-4282-4cd8-97c7-79f13786ef71" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a2c1f1b1-d912-49df-8318-22192b884c73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5b5e54f0-4818-4452-b4a7-ee4c6b1e5491" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_94bd8c52-4282-4cd8-97c7-79f13786ef71" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5b5e54f0-4818-4452-b4a7-ee4c6b1e5491" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6be078ad-4ec0-433e-98de-2a3233d47fac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_94bd8c52-4282-4cd8-97c7-79f13786ef71" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6be078ad-4ec0-433e-98de-2a3233d47fac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_30bd8bcc-2a0d-470a-8eba-bd420fd3cdf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6be078ad-4ec0-433e-98de-2a3233d47fac" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_30bd8bcc-2a0d-470a-8eba-bd420fd3cdf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_30bd8bcc-2a0d-470a-8eba-bd420fd3cdf0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_30bd8bcc-2a0d-470a-8eba-bd420fd3cdf0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_30bd8bcc-2a0d-470a-8eba-bd420fd3cdf0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_30bd8bcc-2a0d-470a-8eba-bd420fd3cdf0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_32517e5b-b59f-4990-994f-49854f600878" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_LandMember_32517e5b-b59f-4990-994f-49854f600878" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_3ae3f31c-6634-4166-a513-4835ef8248e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_BuildingMember_3ae3f31c-6634-4166-a513-4835ef8248e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_6b66c4bd-bafd-4390-9ae3-013f924e706d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_6b66c4bd-bafd-4390-9ae3-013f924e706d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_b8d5eb8a-1089-42d6-801a-5d5b1e460b53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_TransportationEquipmentMember_b8d5eb8a-1089-42d6-801a-5d5b1e460b53" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_d9e2071e-2360-4af9-b08c-a1a1f1d971ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_d9e2071e-2360-4af9-b08c-a1a1f1d971ad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ColdDrinkDispensingEquipmentMember_dddc70bb-3ab8-446b-a987-d11f41330804" xlink:href="coke-20220701.xsd#coke_ColdDrinkDispensingEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_coke_ColdDrinkDispensingEquipmentMember_dddc70bb-3ab8-446b-a987-d11f41330804" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_70639a35-dcca-496c-a38f-7df88ee9229d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_70639a35-dcca-496c-a38f-7df88ee9229d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_4bf52ff2-647f-4172-b864-0a0e8d7f2846" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_4bf52ff2-647f-4172-b864-0a0e8d7f2846" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_7807a80f-2c0b-45ff-ae2c-e43b61aa77b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_ConstructionInProgressMember_7807a80f-2c0b-45ff-ae2c-e43b61aa77b7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ac080a41-734b-4426-8451-f7c454b2f50b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6be078ad-4ec0-433e-98de-2a3233d47fac" xlink:to="loc_srt_RangeAxis_ac080a41-734b-4426-8451-f7c454b2f50b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ac080a41-734b-4426-8451-f7c454b2f50b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_ac080a41-734b-4426-8451-f7c454b2f50b" xlink:to="loc_srt_RangeMember_ac080a41-734b-4426-8451-f7c454b2f50b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e6a49629-f201-45e1-a9d1-014ed8d6791d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_ac080a41-734b-4426-8451-f7c454b2f50b" xlink:to="loc_srt_RangeMember_e6a49629-f201-45e1-a9d1-014ed8d6791d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_464a67df-eeff-4cad-ba44-3e45b98e983c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e6a49629-f201-45e1-a9d1-014ed8d6791d" xlink:to="loc_srt_MinimumMember_464a67df-eeff-4cad-ba44-3e45b98e983c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ff792a41-e948-47e2-91bf-db6f5fdba3e0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e6a49629-f201-45e1-a9d1-014ed8d6791d" xlink:to="loc_srt_MaximumMember_ff792a41-e948-47e2-91bf-db6f5fdba3e0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#DistributionAgreementsNetNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails" xlink:type="extended" id="i3f5a857c3be942f4ac1b03a5b905e9a4_DistributionAgreementsNetNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37c152f0-19b2-416c-b491-fae6f62c0cce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_af2f0010-0c95-4864-8468-74506e0244b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37c152f0-19b2-416c-b491-fae6f62c0cce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_af2f0010-0c95-4864-8468-74506e0244b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_63b25134-c2fe-4b3b-b5f9-97e4be4175be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37c152f0-19b2-416c-b491-fae6f62c0cce" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_63b25134-c2fe-4b3b-b5f9-97e4be4175be" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_63ad2ec3-9e6a-4f4a-946e-910d778031ef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_63b25134-c2fe-4b3b-b5f9-97e4be4175be" xlink:to="loc_srt_RangeAxis_63ad2ec3-9e6a-4f4a-946e-910d778031ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_63ad2ec3-9e6a-4f4a-946e-910d778031ef_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_63ad2ec3-9e6a-4f4a-946e-910d778031ef" xlink:to="loc_srt_RangeMember_63ad2ec3-9e6a-4f4a-946e-910d778031ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7346b1ce-6fcc-4879-bf22-88d995760421" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_63ad2ec3-9e6a-4f4a-946e-910d778031ef" xlink:to="loc_srt_RangeMember_7346b1ce-6fcc-4879-bf22-88d995760421" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_575a90d7-2eea-45ec-bc37-4f9fe7026924" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7346b1ce-6fcc-4879-bf22-88d995760421" xlink:to="loc_srt_MinimumMember_575a90d7-2eea-45ec-bc37-4f9fe7026924" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c7124328-3600-45c2-9991-ae58e3b9fe7d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7346b1ce-6fcc-4879-bf22-88d995760421" xlink:to="loc_srt_MaximumMember_c7124328-3600-45c2-9991-ae58e3b9fe7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_be003222-f8ed-41bf-947e-a56279c73e46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_63b25134-c2fe-4b3b-b5f9-97e4be4175be" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_be003222-f8ed-41bf-947e-a56279c73e46" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_be003222-f8ed-41bf-947e-a56279c73e46_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_be003222-f8ed-41bf-947e-a56279c73e46" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_be003222-f8ed-41bf-947e-a56279c73e46_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e491c430-bb26-4c73-9a60-3b9ca83807dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_be003222-f8ed-41bf-947e-a56279c73e46" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e491c430-bb26-4c73-9a60-3b9ca83807dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_e01e2a8b-b1c6-4ef2-a28d-75841f52baeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e491c430-bb26-4c73-9a60-3b9ca83807dc" xlink:to="loc_us-gaap_DistributionRightsMember_e01e2a8b-b1c6-4ef2-a28d-75841f52baeb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails" xlink:type="extended" id="i3fd00315552d4e8da6de17fd5e272da4_DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_69ee6dda-b6a6-4c6e-9e37-b3556486eed0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a2eddb2f-242e-40de-a3d5-cb29b8c027e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_69ee6dda-b6a6-4c6e-9e37-b3556486eed0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a2eddb2f-242e-40de-a3d5-cb29b8c027e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ee4297e2-c712-4fd0-92b0-cb48ce07d41f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_69ee6dda-b6a6-4c6e-9e37-b3556486eed0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ee4297e2-c712-4fd0-92b0-cb48ce07d41f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_acb264a2-586e-4c63-833c-eaca7091c36f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_69ee6dda-b6a6-4c6e-9e37-b3556486eed0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_acb264a2-586e-4c63-833c-eaca7091c36f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fdc0e3cc-cb0d-4748-abb3-0452a1e386e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_69ee6dda-b6a6-4c6e-9e37-b3556486eed0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fdc0e3cc-cb0d-4748-abb3-0452a1e386e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ddf9e829-8b14-4d61-91d0-1c45b272ebc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fdc0e3cc-cb0d-4748-abb3-0452a1e386e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ddf9e829-8b14-4d61-91d0-1c45b272ebc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ddf9e829-8b14-4d61-91d0-1c45b272ebc6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ddf9e829-8b14-4d61-91d0-1c45b272ebc6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ddf9e829-8b14-4d61-91d0-1c45b272ebc6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d31947f4-48a6-452e-98bf-c6218a3bba22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ddf9e829-8b14-4d61-91d0-1c45b272ebc6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d31947f4-48a6-452e-98bf-c6218a3bba22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_2165c9c6-8944-4c56-ae79-420da388b075" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d31947f4-48a6-452e-98bf-c6218a3bba22" xlink:to="loc_us-gaap_DistributionRightsMember_2165c9c6-8944-4c56-ae79-420da388b075" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails" xlink:type="extended" id="id82d8612b59b452d8cd99e454db43453_DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f274c679-eb6a-4448-84ea-09f400c11295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_38e5b456-7808-4874-9208-2399b314e9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f274c679-eb6a-4448-84ea-09f400c11295" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_38e5b456-7808-4874-9208-2399b314e9f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_65b0ed5d-0005-411f-a736-2a5c5ee2ded2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_38e5b456-7808-4874-9208-2399b314e9f5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_65b0ed5d-0005-411f-a736-2a5c5ee2ded2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_FiniteLivedIntangibleAcquisitionDistributionRights_e1a07d2a-d3f9-45ed-baf4-202693b60bae" xlink:href="coke-20220701.xsd#coke_FiniteLivedIntangibleAcquisitionDistributionRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_38e5b456-7808-4874-9208-2399b314e9f5" xlink:to="loc_coke_FiniteLivedIntangibleAcquisitionDistributionRights_e1a07d2a-d3f9-45ed-baf4-202693b60bae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_caa703f7-1264-4aa9-a3ed-f367c258026c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_38e5b456-7808-4874-9208-2399b314e9f5" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_caa703f7-1264-4aa9-a3ed-f367c258026c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8e060faf-8006-4f1a-9526-ad1ab1c0ed16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7eae4981-4f02-42fe-8c24-757c7907dd41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f274c679-eb6a-4448-84ea-09f400c11295" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7eae4981-4f02-42fe-8c24-757c7907dd41" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_34bb37ec-d8da-451e-bac0-5cf6b943cdba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7eae4981-4f02-42fe-8c24-757c7907dd41" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_34bb37ec-d8da-451e-bac0-5cf6b943cdba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_34bb37ec-d8da-451e-bac0-5cf6b943cdba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_34bb37ec-d8da-451e-bac0-5cf6b943cdba" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_34bb37ec-d8da-451e-bac0-5cf6b943cdba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_19d057e6-2c0a-4bb5-8683-715a1ddad349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_34bb37ec-d8da-451e-bac0-5cf6b943cdba" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_19d057e6-2c0a-4bb5-8683-715a1ddad349" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_e75c769a-c700-4273-ab2a-9dae918be9fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_19d057e6-2c0a-4bb5-8683-715a1ddad349" xlink:to="loc_us-gaap_DistributionRightsMember_e75c769a-c700-4273-ab2a-9dae918be9fa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#CustomerListsNetNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails" xlink:type="extended" id="i775459ac32514937a1c45b1a9cddb37c_CustomerListsNetNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4f2ac97b-018f-4a98-b7d3-acb60442dd4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_421fb01d-2626-4145-a3c2-614abade24c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4f2ac97b-018f-4a98-b7d3-acb60442dd4d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_421fb01d-2626-4145-a3c2-614abade24c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e52f95f3-219a-453b-a0c2-6da97a94480f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4f2ac97b-018f-4a98-b7d3-acb60442dd4d" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e52f95f3-219a-453b-a0c2-6da97a94480f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_58421772-3ea6-47bb-b907-78e057a99d64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e52f95f3-219a-453b-a0c2-6da97a94480f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_58421772-3ea6-47bb-b907-78e057a99d64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_58421772-3ea6-47bb-b907-78e057a99d64_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_58421772-3ea6-47bb-b907-78e057a99d64" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_58421772-3ea6-47bb-b907-78e057a99d64_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_21a5b401-f041-4514-a1ee-bf6a9e8e9937" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_58421772-3ea6-47bb-b907-78e057a99d64" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_21a5b401-f041-4514-a1ee-bf6a9e8e9937" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_138ded9e-981c-47a7-abf1-93c8d2a4f62c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_21a5b401-f041-4514-a1ee-bf6a9e8e9937" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_138ded9e-981c-47a7-abf1-93c8d2a4f62c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6f01c58b-40c6-42b2-8545-b78086cac9e3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e52f95f3-219a-453b-a0c2-6da97a94480f" xlink:to="loc_srt_RangeAxis_6f01c58b-40c6-42b2-8545-b78086cac9e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6f01c58b-40c6-42b2-8545-b78086cac9e3_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6f01c58b-40c6-42b2-8545-b78086cac9e3" xlink:to="loc_srt_RangeMember_6f01c58b-40c6-42b2-8545-b78086cac9e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fad1b2de-73ff-496c-873f-4dfa5665d9ea" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6f01c58b-40c6-42b2-8545-b78086cac9e3" xlink:to="loc_srt_RangeMember_fad1b2de-73ff-496c-873f-4dfa5665d9ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5e0077b3-85d5-4af7-8e88-9ea8fe90dfd8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fad1b2de-73ff-496c-873f-4dfa5665d9ea" xlink:to="loc_srt_MinimumMember_5e0077b3-85d5-4af7-8e88-9ea8fe90dfd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_488a5d0b-a538-4a6c-b528-9b0d1869d48e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fad1b2de-73ff-496c-873f-4dfa5665d9ea" xlink:to="loc_srt_MaximumMember_488a5d0b-a538-4a6c-b528-9b0d1869d48e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#CustomerListsNetScheduleofCustomerListsNetDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails" xlink:type="extended" id="i2a89c12c7b0248a2a6b29d311a7596b5_CustomerListsNetScheduleofCustomerListsNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7ed63c66-8553-42da-ab17-c2ca1b5803c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c7607cb1-a372-467e-b758-d1bccd58a8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7ed63c66-8553-42da-ab17-c2ca1b5803c2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c7607cb1-a372-467e-b758-d1bccd58a8f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6b8ab925-8cb6-40ea-b7f6-8d69ba69acdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7ed63c66-8553-42da-ab17-c2ca1b5803c2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6b8ab925-8cb6-40ea-b7f6-8d69ba69acdd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ce2d3c76-3e7a-42e3-85c7-9b532686f56d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7ed63c66-8553-42da-ab17-c2ca1b5803c2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ce2d3c76-3e7a-42e3-85c7-9b532686f56d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c6824251-ee06-4562-9158-9bebc349d581" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7ed63c66-8553-42da-ab17-c2ca1b5803c2" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c6824251-ee06-4562-9158-9bebc349d581" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_90e8b165-cb86-45a5-ab5a-19fdd342c7b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c6824251-ee06-4562-9158-9bebc349d581" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_90e8b165-cb86-45a5-ab5a-19fdd342c7b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_90e8b165-cb86-45a5-ab5a-19fdd342c7b0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_90e8b165-cb86-45a5-ab5a-19fdd342c7b0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_90e8b165-cb86-45a5-ab5a-19fdd342c7b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5a993939-8fe1-48a7-a91d-5fb47c59fd7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_90e8b165-cb86-45a5-ab5a-19fdd342c7b0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5a993939-8fe1-48a7-a91d-5fb47c59fd7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_3395c10d-ce40-460f-840d-abf9c644482b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5a993939-8fe1-48a7-a91d-5fb47c59fd7c" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_3395c10d-ce40-460f-840d-abf9c644482b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails" xlink:type="extended" id="if661f71cbed740e78d1f4b92affe5096_CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_468052c6-1415-4a24-a362-53f57e893179" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments_0ca4fdeb-1c40-418e-ae7a-6156cd846ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_468052c6-1415-4a24-a362-53f57e893179" xlink:to="loc_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments_0ca4fdeb-1c40-418e-ae7a-6156cd846ba7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_ae4c3ca5-8f88-46a4-ae49-cd7232bfaac3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_468052c6-1415-4a24-a362-53f57e893179" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_ae4c3ca5-8f88-46a4-ae49-cd7232bfaac3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_31771de3-4120-4a6f-ba60-1729515cc19f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_ae4c3ca5-8f88-46a4-ae49-cd7232bfaac3" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_31771de3-4120-4a6f-ba60-1729515cc19f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_31771de3-4120-4a6f-ba60-1729515cc19f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_31771de3-4120-4a6f-ba60-1729515cc19f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_31771de3-4120-4a6f-ba60-1729515cc19f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d7d94d3f-a448-4f6b-93c3-ad8a16541a28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_31771de3-4120-4a6f-ba60-1729515cc19f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d7d94d3f-a448-4f6b-93c3-ad8a16541a28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_bb1c19ee-02fd-459d-afc4-92a1c0cf87f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_d7d94d3f-a448-4f6b-93c3-ad8a16541a28" xlink:to="loc_us-gaap_CommodityContractMember_bb1c19ee-02fd-459d-afc4-92a1c0cf87f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_06991fe8-ae79-4535-8365-d9af40374058" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_ae4c3ca5-8f88-46a4-ae49-cd7232bfaac3" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_06991fe8-ae79-4535-8365-d9af40374058" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_06991fe8-ae79-4535-8365-d9af40374058_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_06991fe8-ae79-4535-8365-d9af40374058" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_06991fe8-ae79-4535-8365-d9af40374058_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9e32e819-e9df-4e45-b30e-18f3e5effd09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_06991fe8-ae79-4535-8365-d9af40374058" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9e32e819-e9df-4e45-b30e-18f3e5effd09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_9717999c-062e-4519-b4b6-9404415ceaeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9e32e819-e9df-4e45-b30e-18f3e5effd09" xlink:to="loc_us-gaap_CostOfSalesMember_9717999c-062e-4519-b4b6-9404415ceaeb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_91fb91d0-254c-40ec-89f6-37b8de387436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9e32e819-e9df-4e45-b30e-18f3e5effd09" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_91fb91d0-254c-40ec-89f6-37b8de387436" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails" xlink:type="extended" id="i7db5f3c2c9574a92a3dd89eed03131e9_CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_66e6e145-4a05-4df0-b56e-b86b53d7fdd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsAbstract_cf693ed0-40fd-4554-a60e-17216a955d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_66e6e145-4a05-4df0-b56e-b86b53d7fdd0" xlink:to="loc_us-gaap_DerivativeAssetsAbstract_cf693ed0-40fd-4554-a60e-17216a955d3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_ff789ee2-5c75-40f1-bb9b-b3cb03678b04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_cf693ed0-40fd-4554-a60e-17216a955d3a" xlink:to="loc_us-gaap_DerivativeAssets_ff789ee2-5c75-40f1-bb9b-b3cb03678b04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesAbstract_dc9b5b07-def6-4aee-b5e4-92c10c44f0e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_66e6e145-4a05-4df0-b56e-b86b53d7fdd0" xlink:to="loc_us-gaap_DerivativeLiabilitiesAbstract_dc9b5b07-def6-4aee-b5e4-92c10c44f0e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_f6c71a3e-b057-4acf-b8f9-204e4f350515" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_dc9b5b07-def6-4aee-b5e4-92c10c44f0e9" xlink:to="loc_us-gaap_DerivativeLiabilities_f6c71a3e-b057-4acf-b8f9-204e4f350515" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_81ac3536-ddab-4244-8920-07aa96df286d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_66e6e145-4a05-4df0-b56e-b86b53d7fdd0" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_81ac3536-ddab-4244-8920-07aa96df286d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_e600f04b-bad6-48d2-b340-12b5bbdf2222" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_66e6e145-4a05-4df0-b56e-b86b53d7fdd0" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_e600f04b-bad6-48d2-b340-12b5bbdf2222" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_50e3fa9c-e871-4f70-bdb2-2b493569e1c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_66e6e145-4a05-4df0-b56e-b86b53d7fdd0" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_50e3fa9c-e871-4f70-bdb2-2b493569e1c1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_175e8521-67b2-433f-88d7-f49c35342774" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_50e3fa9c-e871-4f70-bdb2-2b493569e1c1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_175e8521-67b2-433f-88d7-f49c35342774" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_175e8521-67b2-433f-88d7-f49c35342774_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_175e8521-67b2-433f-88d7-f49c35342774" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_175e8521-67b2-433f-88d7-f49c35342774_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3d1ca249-4131-4a6f-a6d2-7cec5dc8cbe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_175e8521-67b2-433f-88d7-f49c35342774" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3d1ca249-4131-4a6f-a6d2-7cec5dc8cbe8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_0d968058-b619-46a1-bc11-25f2348ea837" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3d1ca249-4131-4a6f-a6d2-7cec5dc8cbe8" xlink:to="loc_us-gaap_CommodityContractMember_0d968058-b619-46a1-bc11-25f2348ea837" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_181f94c5-cc97-42ac-8444-0dbe8257f34c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_50e3fa9c-e871-4f70-bdb2-2b493569e1c1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_181f94c5-cc97-42ac-8444-0dbe8257f34c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_181f94c5-cc97-42ac-8444-0dbe8257f34c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_181f94c5-cc97-42ac-8444-0dbe8257f34c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_181f94c5-cc97-42ac-8444-0dbe8257f34c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_219588c5-6854-4856-90d6-ad9a62d78bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_181f94c5-cc97-42ac-8444-0dbe8257f34c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_219588c5-6854-4856-90d6-ad9a62d78bdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8a82f889-73f9-424c-bc3c-1c6668627666" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_219588c5-6854-4856-90d6-ad9a62d78bdb" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8a82f889-73f9-424c-bc3c-1c6668627666" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherAccruedLiabilitiesCurrentMember_d23dadb9-6490-4007-aade-4634c7fcb28e" xlink:href="coke-20220701.xsd#coke_OtherAccruedLiabilitiesCurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_219588c5-6854-4856-90d6-ad9a62d78bdb" xlink:to="loc_coke_OtherAccruedLiabilitiesCurrentMember_d23dadb9-6490-4007-aade-4634c7fcb28e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails" xlink:type="extended" id="i758f97c24fcf482190611e22bbae9f23_CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_5db4be41-37dd-48fe-9f4b-cb38845c9882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_9231af42-2198-496b-a980-d3341fb623fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_5db4be41-37dd-48fe-9f4b-cb38845c9882" xlink:to="loc_us-gaap_DerivativeNotionalAmount_9231af42-2198-496b-a980-d3341fb623fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_7bdc520c-0b30-40b3-85eb-bead3e0281ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_5db4be41-37dd-48fe-9f4b-cb38845c9882" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_7bdc520c-0b30-40b3-85eb-bead3e0281ac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_6e564829-b9f9-4545-9858-e2a715ac1ead" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_7bdc520c-0b30-40b3-85eb-bead3e0281ac" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_6e564829-b9f9-4545-9858-e2a715ac1ead" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6e564829-b9f9-4545-9858-e2a715ac1ead_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_6e564829-b9f9-4545-9858-e2a715ac1ead" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6e564829-b9f9-4545-9858-e2a715ac1ead_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_04bcf71b-2a52-45a9-b158-18198a939ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_6e564829-b9f9-4545-9858-e2a715ac1ead" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_04bcf71b-2a52-45a9-b158-18198a939ed7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_c8111af4-42e3-4ef6-bba6-5cec3c39e0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_04bcf71b-2a52-45a9-b158-18198a939ed7" xlink:to="loc_us-gaap_CommodityContractMember_c8111af4-42e3-4ef6-bba6-5cec3c39e0ba" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails" xlink:type="extended" id="ie13d335d25e44f4794194bd0cd5155c4_FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bd91eca0-21ca-410a-9da5-d1347ef73b44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_74c7d7d6-6203-4852-994f-d872aeb19031" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bd91eca0-21ca-410a-9da5-d1347ef73b44" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_74c7d7d6-6203-4852-994f-d872aeb19031" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_cd6d3eda-4909-4059-a2a8-f29f030f66e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_74c7d7d6-6203-4852-994f-d872aeb19031" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_cd6d3eda-4909-4059-a2a8-f29f030f66e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_4ed512c7-ac0d-4c0e-b1ef-c22ff9df1a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_74c7d7d6-6203-4852-994f-d872aeb19031" xlink:to="loc_us-gaap_DerivativeAssets_4ed512c7-ac0d-4c0e-b1ef-c22ff9df1a1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9decb239-4a63-400b-89b1-d01f1c0db148" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bd91eca0-21ca-410a-9da5-d1347ef73b44" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9decb239-4a63-400b-89b1-d01f1c0db148" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_374df1ab-bbf6-46d1-9c88-20540fa57b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9decb239-4a63-400b-89b1-d01f1c0db148" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_374df1ab-bbf6-46d1-9c88-20540fa57b1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_f791dfc3-4090-4635-89e7-a60bd5760db2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9decb239-4a63-400b-89b1-d01f1c0db148" xlink:to="loc_us-gaap_DerivativeLiabilities_f791dfc3-4090-4635-89e7-a60bd5760db2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_99643b4d-424a-47a4-8ff6-326d9b203560" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9decb239-4a63-400b-89b1-d01f1c0db148" xlink:to="loc_us-gaap_DebtInstrumentFairValue_99643b4d-424a-47a4-8ff6-326d9b203560" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_51a586cd-119e-4e01-b5f2-232a065944c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9decb239-4a63-400b-89b1-d01f1c0db148" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_51a586cd-119e-4e01-b5f2-232a065944c3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5c9cd3fd-df3f-430b-9743-82e9366962f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bd91eca0-21ca-410a-9da5-d1347ef73b44" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5c9cd3fd-df3f-430b-9743-82e9366962f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_616776d5-6447-4259-98cf-d451023a06ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5c9cd3fd-df3f-430b-9743-82e9366962f6" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_616776d5-6447-4259-98cf-d451023a06ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_616776d5-6447-4259-98cf-d451023a06ae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_616776d5-6447-4259-98cf-d451023a06ae" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_616776d5-6447-4259-98cf-d451023a06ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_784e506e-2ab2-4a5d-94a6-626a70a750db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_616776d5-6447-4259-98cf-d451023a06ae" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_784e506e-2ab2-4a5d-94a6-626a70a750db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_d3facc1f-38d4-4497-ae42-7d58d080106f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_784e506e-2ab2-4a5d-94a6-626a70a750db" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_d3facc1f-38d4-4497-ae42-7d58d080106f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_7f9716c8-c606-4b39-b43b-5df2c0fecd7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_d3facc1f-38d4-4497-ae42-7d58d080106f" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_7f9716c8-c606-4b39-b43b-5df2c0fecd7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_ddf85084-2b08-4503-ad06-add9a6f0748c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_d3facc1f-38d4-4497-ae42-7d58d080106f" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_ddf85084-2b08-4503-ad06-add9a6f0748c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c411cfa0-4278-4ae5-a005-efc26062f63f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5c9cd3fd-df3f-430b-9743-82e9366962f6" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c411cfa0-4278-4ae5-a005-efc26062f63f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c411cfa0-4278-4ae5-a005-efc26062f63f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c411cfa0-4278-4ae5-a005-efc26062f63f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c411cfa0-4278-4ae5-a005-efc26062f63f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_660faf2b-739c-4534-847c-caa779219b09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c411cfa0-4278-4ae5-a005-efc26062f63f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_660faf2b-739c-4534-847c-caa779219b09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_892f71c3-20a8-4149-afb7-84d571c4a31e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_660faf2b-739c-4534-847c-caa779219b09" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_892f71c3-20a8-4149-afb7-84d571c4a31e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_952e010c-79e1-4d41-a729-e4046dd4fa66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_660faf2b-739c-4534-847c-caa779219b09" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_952e010c-79e1-4d41-a729-e4046dd4fa66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_28f047aa-a3d8-4dc1-83b4-dc82e401ea29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_660faf2b-739c-4534-847c-caa779219b09" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_28f047aa-a3d8-4dc1-83b4-dc82e401ea29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_493902b1-beb9-412d-a40c-6aa625c88b92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5c9cd3fd-df3f-430b-9743-82e9366962f6" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_493902b1-beb9-412d-a40c-6aa625c88b92" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_493902b1-beb9-412d-a40c-6aa625c88b92_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_493902b1-beb9-412d-a40c-6aa625c88b92" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_493902b1-beb9-412d-a40c-6aa625c88b92_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ff814dc6-86e5-4e63-ada0-9c72829b7c88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_493902b1-beb9-412d-a40c-6aa625c88b92" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ff814dc6-86e5-4e63-ada0-9c72829b7c88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_c67f900c-cd4b-47ec-ba22-b622db3efa31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ff814dc6-86e5-4e63-ada0-9c72829b7c88" xlink:to="loc_us-gaap_CommodityContractMember_c67f900c-cd4b-47ec-ba22-b622db3efa31" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#FairValuesofFinancialInstrumentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails" xlink:type="extended" id="i50021cedd2c64f8b855cad7552a1f14d_FairValuesofFinancialInstrumentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46713c03-913a-4e87-9cdc-795e600c7d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_a8365232-1080-45ec-841d-bf7f483be0d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46713c03-913a-4e87-9cdc-795e600c7d2f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_a8365232-1080-45ec-841d-bf7f483be0d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_891eb31e-57e6-4034-a0f8-cb1908d0e036" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46713c03-913a-4e87-9cdc-795e600c7d2f" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_891eb31e-57e6-4034-a0f8-cb1908d0e036" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow_559dbb4c-4b14-4c64-b543-4f41f0fcd845" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46713c03-913a-4e87-9cdc-795e600c7d2f" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow_559dbb4c-4b14-4c64-b543-4f41f0fcd845" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_98292a8c-24df-4383-bd02-7df8e83330ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46713c03-913a-4e87-9cdc-795e600c7d2f" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_98292a8c-24df-4383-bd02-7df8e83330ac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_64085b7f-3923-4e52-b4f6-8468c8abe4a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46713c03-913a-4e87-9cdc-795e600c7d2f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_64085b7f-3923-4e52-b4f6-8468c8abe4a5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4a5cc1c1-f8ae-4f10-b4a9-2d84628ba857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_64085b7f-3923-4e52-b4f6-8468c8abe4a5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4a5cc1c1-f8ae-4f10-b4a9-2d84628ba857" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4a5cc1c1-f8ae-4f10-b4a9-2d84628ba857_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4a5cc1c1-f8ae-4f10-b4a9-2d84628ba857" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4a5cc1c1-f8ae-4f10-b4a9-2d84628ba857_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0629fdbd-9fb6-4764-a956-467933c340f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4a5cc1c1-f8ae-4f10-b4a9-2d84628ba857" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0629fdbd-9fb6-4764-a956-467933c340f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DistributionAssetsMember_c519f8d2-8a93-4855-9218-ab2abfbf40f7" xlink:href="coke-20220701.xsd#coke_DistributionAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0629fdbd-9fb6-4764-a956-467933c340f5" xlink:to="loc_coke_DistributionAssetsMember_c519f8d2-8a93-4855-9218-ab2abfbf40f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_908af474-3a15-4a1c-9fcd-e84a15429d17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_64085b7f-3923-4e52-b4f6-8468c8abe4a5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_908af474-3a15-4a1c-9fcd-e84a15429d17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_908af474-3a15-4a1c-9fcd-e84a15429d17_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_908af474-3a15-4a1c-9fcd-e84a15429d17" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_908af474-3a15-4a1c-9fcd-e84a15429d17_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9969d7bc-8c2b-486f-8de6-98b4d966c7ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_908af474-3a15-4a1c-9fcd-e84a15429d17" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9969d7bc-8c2b-486f-8de6-98b4d966c7ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_f974833c-6e90-4e63-88b6-838842095d02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9969d7bc-8c2b-486f-8de6-98b4d966c7ff" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_f974833c-6e90-4e63-88b6-838842095d02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_5b2d9b0a-e7ff-4b36-b2f8-bda66dcdcf6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_64085b7f-3923-4e52-b4f6-8468c8abe4a5" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_5b2d9b0a-e7ff-4b36-b2f8-bda66dcdcf6f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_5b2d9b0a-e7ff-4b36-b2f8-bda66dcdcf6f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_5b2d9b0a-e7ff-4b36-b2f8-bda66dcdcf6f" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_5b2d9b0a-e7ff-4b36-b2f8-bda66dcdcf6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_e7d5e6fa-6602-4178-9924-a44653897a88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_5b2d9b0a-e7ff-4b36-b2f8-bda66dcdcf6f" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_e7d5e6fa-6602-4178-9924-a44653897a88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_0263af1e-aef5-48b8-8fe4-2bb8ceb3081d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_e7d5e6fa-6602-4178-9924-a44653897a88" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_0263af1e-aef5-48b8-8fe4-2bb8ceb3081d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails" xlink:type="extended" id="i3098605e4c3a4d79813997db975efc84_FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_3beef8d7-f33b-4070-bb23-6624a7d13cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_428b2b82-1a23-46c2-9f34-df64c5b9a53d" xlink:href="coke-20220701.xsd#coke_BusinessCombinationContingentConsiderationLiabilityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_3beef8d7-f33b-4070-bb23-6624a7d13cf6" xlink:to="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_428b2b82-1a23-46c2-9f34-df64c5b9a53d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_be4a151f-c961-4e19-8aea-98e428860c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_428b2b82-1a23-46c2-9f34-df64c5b9a53d" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_be4a151f-c961-4e19-8aea-98e428860c6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PaymentOfContingentConsiderationOfAcquisitions_e830d3d7-9a85-41bc-9f62-4c7b35e43ce2" xlink:href="coke-20220701.xsd#coke_PaymentOfContingentConsiderationOfAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_428b2b82-1a23-46c2-9f34-df64c5b9a53d" xlink:to="loc_coke_PaymentOfContingentConsiderationOfAcquisitions_e830d3d7-9a85-41bc-9f62-4c7b35e43ce2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables_1530bdf6-9b7d-41b5-a58a-fb77d2714638" xlink:href="coke-20220701.xsd#coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_428b2b82-1a23-46c2-9f34-df64c5b9a53d" xlink:to="loc_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables_1530bdf6-9b7d-41b5-a58a-fb77d2714638" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability_baadb439-19a0-427a-98d6-8da175a1526f" xlink:href="coke-20220701.xsd#coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_428b2b82-1a23-46c2-9f34-df64c5b9a53d" xlink:to="loc_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability_baadb439-19a0-427a-98d6-8da175a1526f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_78138542-a381-4ba6-808e-2cfd8053f101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_dd32ffb4-ea52-4951-8440-6ed03daa573f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_3beef8d7-f33b-4070-bb23-6624a7d13cf6" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_dd32ffb4-ea52-4951-8440-6ed03daa573f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_aec33db9-7ed8-485e-8310-816e022765b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_dd32ffb4-ea52-4951-8440-6ed03daa573f" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_aec33db9-7ed8-485e-8310-816e022765b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_aec33db9-7ed8-485e-8310-816e022765b3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_aec33db9-7ed8-485e-8310-816e022765b3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_aec33db9-7ed8-485e-8310-816e022765b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ad213dac-88d6-42e2-b474-841db55d813d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_aec33db9-7ed8-485e-8310-816e022765b3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ad213dac-88d6-42e2-b474-841db55d813d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_e5dbe086-43de-49fc-9192-659b68a38679" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ad213dac-88d6-42e2-b474-841db55d813d" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_e5dbe086-43de-49fc-9192-659b68a38679" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#PensionandPostretirementBenefitObligationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails" xlink:type="extended" id="i79e84758746c4cd180d825ba61c56e53_PensionandPostretirementBenefitObligationsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aa8e5a7c-66f3-445c-a63c-dae031558882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DefinedBenefitPlanNumberOfPensionPlans_edb6cc7c-fcbf-4d34-b0a2-b69dcf0e2afa" xlink:href="coke-20220701.xsd#coke_DefinedBenefitPlanNumberOfPensionPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aa8e5a7c-66f3-445c-a63c-dae031558882" xlink:to="loc_coke_DefinedBenefitPlanNumberOfPensionPlans_edb6cc7c-fcbf-4d34-b0a2-b69dcf0e2afa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_4037879f-dbaf-4490-81f7-54405a9b3ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aa8e5a7c-66f3-445c-a63c-dae031558882" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_4037879f-dbaf-4490-81f7-54405a9b3ce0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4670fa4b-4de9-4e5f-a87f-b17d38e7f227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aa8e5a7c-66f3-445c-a63c-dae031558882" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4670fa4b-4de9-4e5f-a87f-b17d38e7f227" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_422eb6f0-901a-4bbc-8f80-1bd5cbe93be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4670fa4b-4de9-4e5f-a87f-b17d38e7f227" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_422eb6f0-901a-4bbc-8f80-1bd5cbe93be3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_422eb6f0-901a-4bbc-8f80-1bd5cbe93be3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_422eb6f0-901a-4bbc-8f80-1bd5cbe93be3" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_422eb6f0-901a-4bbc-8f80-1bd5cbe93be3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_16b9d7ae-8d5e-4736-8594-c6c96464c293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_422eb6f0-901a-4bbc-8f80-1bd5cbe93be3" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_16b9d7ae-8d5e-4736-8594-c6c96464c293" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_a744b811-1a15-48bf-a6e4-a3b37f1fa9b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_16b9d7ae-8d5e-4736-8594-c6c96464c293" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_a744b811-1a15-48bf-a6e4-a3b37f1fa9b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2ced1386-5eed-47a9-b104-e30454679a78" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4670fa4b-4de9-4e5f-a87f-b17d38e7f227" xlink:to="loc_srt_RangeAxis_2ced1386-5eed-47a9-b104-e30454679a78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2ced1386-5eed-47a9-b104-e30454679a78_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2ced1386-5eed-47a9-b104-e30454679a78" xlink:to="loc_srt_RangeMember_2ced1386-5eed-47a9-b104-e30454679a78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bffcd3e6-92ea-4532-9cd9-456425ccc07a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2ced1386-5eed-47a9-b104-e30454679a78" xlink:to="loc_srt_RangeMember_bffcd3e6-92ea-4532-9cd9-456425ccc07a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d0efa705-bc77-4bfe-9a51-48ecfaf4da48" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_bffcd3e6-92ea-4532-9cd9-456425ccc07a" xlink:to="loc_srt_MinimumMember_d0efa705-bc77-4bfe-9a51-48ecfaf4da48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_01a55358-b82b-4ff1-8ddb-1672a4768440" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_bffcd3e6-92ea-4532-9cd9-456425ccc07a" xlink:to="loc_srt_MaximumMember_01a55358-b82b-4ff1-8ddb-1672a4768440" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails" xlink:type="extended" id="i5f5c4a65e4d14c24b2dc3d6c39c1aabe_PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_1282720d-b43e-4c9d-94de-65814fa11b04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_1282720d-b43e-4c9d-94de-65814fa11b04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_1cc6a04b-247d-43d5-ad49-df458e04fa8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_1cc6a04b-247d-43d5-ad49-df458e04fa8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_65c387c9-bb8a-4d42-8451-38e22b437d15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_65c387c9-bb8a-4d42-8451-38e22b437d15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_71eadc6b-f5c7-4a77-bfae-a06a1ae51d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_71eadc6b-f5c7-4a77-bfae-a06a1ae51d4f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_d3513d87-d879-44cf-beb9-1ebdd4962f04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_d3513d87-d879-44cf-beb9-1ebdd4962f04" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_43aa9da8-9cc3-4d4d-ae37-0afccdc8ef31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_43aa9da8-9cc3-4d4d-ae37-0afccdc8ef31" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c46be82a-6c97-447f-a343-f2119fcc28af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c46be82a-6c97-447f-a343-f2119fcc28af" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_8d05e073-f1d8-4921-84c9-5013b2624218" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c46be82a-6c97-447f-a343-f2119fcc28af" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_8d05e073-f1d8-4921-84c9-5013b2624218" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8d05e073-f1d8-4921-84c9-5013b2624218_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_8d05e073-f1d8-4921-84c9-5013b2624218" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8d05e073-f1d8-4921-84c9-5013b2624218_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_0a83289a-cda1-4094-9864-3bd7b7af81ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_8d05e073-f1d8-4921-84c9-5013b2624218" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_0a83289a-cda1-4094-9864-3bd7b7af81ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_4f3b098d-8eef-402c-ba2a-312a3c211727" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_0a83289a-cda1-4094-9864-3bd7b7af81ee" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_4f3b098d-8eef-402c-ba2a-312a3c211727" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails" xlink:type="extended" id="ib5d41119d63448c7b87b0acce6f2a590_PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c83dffe-38dc-476a-8035-d07c024a5b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_977fff5f-2118-4e5b-943d-38ce9065abed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c83dffe-38dc-476a-8035-d07c024a5b2b" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_977fff5f-2118-4e5b-943d-38ce9065abed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_6e02b445-e654-4a34-921e-1f357e70516d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c83dffe-38dc-476a-8035-d07c024a5b2b" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_6e02b445-e654-4a34-921e-1f357e70516d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_e8ed754f-e226-4f8f-a2e1-85ab85518e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c83dffe-38dc-476a-8035-d07c024a5b2b" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_e8ed754f-e226-4f8f-a2e1-85ab85518e6b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_542ea47b-ca3b-410b-b8dc-48cb1b84ea09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c83dffe-38dc-476a-8035-d07c024a5b2b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_542ea47b-ca3b-410b-b8dc-48cb1b84ea09" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e8479882-cced-4993-a1a5-54cdbf1963cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c83dffe-38dc-476a-8035-d07c024a5b2b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e8479882-cced-4993-a1a5-54cdbf1963cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_c43a1d0c-9a41-4942-a622-b35aeb8cc858" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e8479882-cced-4993-a1a5-54cdbf1963cc" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_c43a1d0c-9a41-4942-a622-b35aeb8cc858" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c43a1d0c-9a41-4942-a622-b35aeb8cc858_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c43a1d0c-9a41-4942-a622-b35aeb8cc858" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c43a1d0c-9a41-4942-a622-b35aeb8cc858_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b0a1d7e7-0b87-4d00-983b-362601d404d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c43a1d0c-9a41-4942-a622-b35aeb8cc858" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b0a1d7e7-0b87-4d00-983b-362601d404d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_65530624-504d-4b5d-99df-c64a01a4ee05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b0a1d7e7-0b87-4d00-983b-362601d404d2" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_65530624-504d-4b5d-99df-c64a01a4ee05" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#DebtSummaryofLongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails" xlink:type="extended" id="i92df1a20322a4f0fb5a56d29dc7d73f9_DebtSummaryofLongTermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6560e024-5282-4fc1-b5d4-1f0867d46478" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6560e024-5282-4fc1-b5d4-1f0867d46478" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_8ad672ed-95ce-4e7e-a33d-fa6a424d4b22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_8ad672ed-95ce-4e7e-a33d-fa6a424d4b22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_d7592330-9e21-48c7-9976-8aea0c836149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_d7592330-9e21-48c7-9976-8aea0c836149" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_eada3b71-c5cb-4399-b57d-caffeb4120e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_eada3b71-c5cb-4399-b57d-caffeb4120e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_12ff109a-02c2-47b3-ae70-39db7a75b570" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_LongTermDebt_12ff109a-02c2-47b3-ae70-39db7a75b570" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_c36904fd-06b1-4cda-95e7-de74b3a249e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_LongTermDebtCurrent_c36904fd-06b1-4cda-95e7-de74b3a249e4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_69f80aac-c234-4a85-8bbc-29c5aebb271c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_69f80aac-c234-4a85-8bbc-29c5aebb271c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b86262b1-f394-4e6b-804a-cfba6c75ed3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_DebtInstrumentTable_b86262b1-f394-4e6b-804a-cfba6c75ed3f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_16ee5e89-3400-4139-9608-89676e6ad083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b86262b1-f394-4e6b-804a-cfba6c75ed3f" xlink:to="loc_us-gaap_DebtInstrumentAxis_16ee5e89-3400-4139-9608-89676e6ad083" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_16ee5e89-3400-4139-9608-89676e6ad083_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_16ee5e89-3400-4139-9608-89676e6ad083" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_16ee5e89-3400-4139-9608-89676e6ad083_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_69fa3d74-57d9-49b5-9b86-dd3eb28b2bde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_16ee5e89-3400-4139-9608-89676e6ad083" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_69fa3d74-57d9-49b5-9b86-dd3eb28b2bde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember_c3da17b2-2ab5-4711-9ea0-1b1861aec2c2" xlink:href="coke-20220701.xsd#coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_69fa3d74-57d9-49b5-9b86-dd3eb28b2bde" xlink:to="loc_coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember_c3da17b2-2ab5-4711-9ea0-1b1861aec2c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember_24efb36f-4041-4955-ab3f-25a5623f239b" xlink:href="coke-20220701.xsd#coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_69fa3d74-57d9-49b5-9b86-dd3eb28b2bde" xlink:to="loc_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember_24efb36f-4041-4955-ab3f-25a5623f239b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_A2021RevolvingCreditFacilityMember_b784cd19-39ed-43a2-b9be-1c2917b593ff" xlink:href="coke-20220701.xsd#coke_A2021RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_69fa3d74-57d9-49b5-9b86-dd3eb28b2bde" xlink:to="loc_coke_A2021RevolvingCreditFacilityMember_b784cd19-39ed-43a2-b9be-1c2917b593ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember_13994ded-e35b-4c67-a2a7-04bd7a616124" xlink:href="coke-20220701.xsd#coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_69fa3d74-57d9-49b5-9b86-dd3eb28b2bde" xlink:to="loc_coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember_13994ded-e35b-4c67-a2a7-04bd7a616124" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember_0b6644ea-ab3d-4d5b-9957-94789a899f22" xlink:href="coke-20220701.xsd#coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_69fa3d74-57d9-49b5-9b86-dd3eb28b2bde" xlink:to="loc_coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember_0b6644ea-ab3d-4d5b-9957-94789a899f22" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_af922201-933d-444b-973c-22f561403601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b86262b1-f394-4e6b-804a-cfba6c75ed3f" xlink:to="loc_us-gaap_CreditFacilityAxis_af922201-933d-444b-973c-22f561403601" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_af922201-933d-444b-973c-22f561403601_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_af922201-933d-444b-973c-22f561403601" xlink:to="loc_us-gaap_CreditFacilityDomain_af922201-933d-444b-973c-22f561403601_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_93636c1d-bcc5-4ebf-aae7-baa8b98ce39e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_af922201-933d-444b-973c-22f561403601" xlink:to="loc_us-gaap_CreditFacilityDomain_93636c1d-bcc5-4ebf-aae7-baa8b98ce39e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_4d328418-d443-46b6-bda2-f034ee60a025" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_93636c1d-bcc5-4ebf-aae7-baa8b98ce39e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_4d328418-d443-46b6-bda2-f034ee60a025" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_25928e7e-c2b0-42c2-b593-7bef3ec6239e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b86262b1-f394-4e6b-804a-cfba6c75ed3f" xlink:to="loc_us-gaap_FinancialInstrumentAxis_25928e7e-c2b0-42c2-b593-7bef3ec6239e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_25928e7e-c2b0-42c2-b593-7bef3ec6239e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_25928e7e-c2b0-42c2-b593-7bef3ec6239e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_25928e7e-c2b0-42c2-b593-7bef3ec6239e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_66f67e88-63ec-485d-b6f6-742b3ebbe0bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_25928e7e-c2b0-42c2-b593-7bef3ec6239e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_66f67e88-63ec-485d-b6f6-742b3ebbe0bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_NonPublicDebtMember_7062b2cc-9469-461a-bb4f-cecbe93cdf2f" xlink:href="coke-20220701.xsd#coke_NonPublicDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_66f67e88-63ec-485d-b6f6-742b3ebbe0bb" xlink:to="loc_coke_NonPublicDebtMember_7062b2cc-9469-461a-bb4f-cecbe93cdf2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PublicDebtMember_d91addff-401c-45fa-9d5e-dbccf50b2732" xlink:href="coke-20220701.xsd#coke_PublicDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_66f67e88-63ec-485d-b6f6-742b3ebbe0bb" xlink:to="loc_coke_PublicDebtMember_d91addff-401c-45fa-9d5e-dbccf50b2732" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_87c05d42-8763-4125-b632-3f6fd97d537d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b86262b1-f394-4e6b-804a-cfba6c75ed3f" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_87c05d42-8763-4125-b632-3f6fd97d537d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_87c05d42-8763-4125-b632-3f6fd97d537d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_87c05d42-8763-4125-b632-3f6fd97d537d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_87c05d42-8763-4125-b632-3f6fd97d537d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1073c2b7-c47f-4a6a-8789-6c88726caa66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_87c05d42-8763-4125-b632-3f6fd97d537d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1073c2b7-c47f-4a6a-8789-6c88726caa66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_57da5383-0c73-4228-baf4-b9dd017c28be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1073c2b7-c47f-4a6a-8789-6c88726caa66" xlink:to="loc_us-gaap_SeniorNotesMember_57da5383-0c73-4228-baf4-b9dd017c28be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_bf09ff57-b760-4ed4-88ee-95f2443758f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1073c2b7-c47f-4a6a-8789-6c88726caa66" xlink:to="loc_us-gaap_LineOfCreditMember_bf09ff57-b760-4ed4-88ee-95f2443758f8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#DebtSummaryofDebtFootnotesDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails" xlink:type="extended" id="i574855308a644a8b8992627412549a75_DebtSummaryofDebtFootnotesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_85ddc7cd-393d-4d19-a4c9-60aee4a862eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DebtInstrumentIssuedAtParPercentage_678c2bf7-01b4-48b3-a35f-b97275dc8bd4" xlink:href="coke-20220701.xsd#coke_DebtInstrumentIssuedAtParPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_85ddc7cd-393d-4d19-a4c9-60aee4a862eb" xlink:to="loc_coke_DebtInstrumentIssuedAtParPercentage_678c2bf7-01b4-48b3-a35f-b97275dc8bd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_5da9bf94-9998-48a4-a344-cbf82cfc1172" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_85ddc7cd-393d-4d19-a4c9-60aee4a862eb" xlink:to="loc_us-gaap_DebtInstrumentTable_5da9bf94-9998-48a4-a344-cbf82cfc1172" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_71a9251a-81b0-4d9f-82bf-fb46545f0ae7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_5da9bf94-9998-48a4-a344-cbf82cfc1172" xlink:to="loc_us-gaap_DebtInstrumentAxis_71a9251a-81b0-4d9f-82bf-fb46545f0ae7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_71a9251a-81b0-4d9f-82bf-fb46545f0ae7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_71a9251a-81b0-4d9f-82bf-fb46545f0ae7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_71a9251a-81b0-4d9f-82bf-fb46545f0ae7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b7e19291-2245-4cee-b107-a38e165db9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_71a9251a-81b0-4d9f-82bf-fb46545f0ae7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b7e19291-2245-4cee-b107-a38e165db9a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember_27a70543-0ca8-435b-a56b-206b7d5eff71" xlink:href="coke-20220701.xsd#coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b7e19291-2245-4cee-b107-a38e165db9a7" xlink:to="loc_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember_27a70543-0ca8-435b-a56b-206b7d5eff71" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_5916ad5f-6d08-4ca7-a4a1-8dab191c3a73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_5da9bf94-9998-48a4-a344-cbf82cfc1172" xlink:to="loc_us-gaap_FinancialInstrumentAxis_5916ad5f-6d08-4ca7-a4a1-8dab191c3a73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5916ad5f-6d08-4ca7-a4a1-8dab191c3a73_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5916ad5f-6d08-4ca7-a4a1-8dab191c3a73" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5916ad5f-6d08-4ca7-a4a1-8dab191c3a73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b28c9a21-d4f8-40a7-91b5-1853208f234d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5916ad5f-6d08-4ca7-a4a1-8dab191c3a73" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b28c9a21-d4f8-40a7-91b5-1853208f234d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PublicDebtMember_ebbd9980-4537-4c13-8cc8-8dbb884e1ec2" xlink:href="coke-20220701.xsd#coke_PublicDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b28c9a21-d4f8-40a7-91b5-1853208f234d" xlink:to="loc_coke_PublicDebtMember_ebbd9980-4537-4c13-8cc8-8dbb884e1ec2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_6a26d553-cd2a-45e0-8f4e-f8ae01dae6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_5da9bf94-9998-48a4-a344-cbf82cfc1172" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_6a26d553-cd2a-45e0-8f4e-f8ae01dae6e1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6a26d553-cd2a-45e0-8f4e-f8ae01dae6e1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6a26d553-cd2a-45e0-8f4e-f8ae01dae6e1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6a26d553-cd2a-45e0-8f4e-f8ae01dae6e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e3243498-76f7-466d-8268-e6d51112b6af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6a26d553-cd2a-45e0-8f4e-f8ae01dae6e1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e3243498-76f7-466d-8268-e6d51112b6af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_08f71bda-dd5c-4742-9cd9-8a43862ae1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e3243498-76f7-466d-8268-e6d51112b6af" xlink:to="loc_us-gaap_SeniorNotesMember_08f71bda-dd5c-4742-9cd9-8a43862ae1b3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended" id="i2d1abbe067ec4f5ba6d25a6256eb33ef_CommitmentsandContingenciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories_85dbc27e-728f-4cf7-86d9-55c01c6e07a7" xlink:href="coke-20220701.xsd#coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories_85dbc27e-728f-4cf7-86d9-55c01c6e07a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired_66e61f90-db10-4955-95b4-fc947a1c9c09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired_66e61f90-db10-4955-95b4-fc947a1c9c09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased_56897a69-bc3d-4937-852d-54045b88f0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased_56897a69-bc3d-4937-852d-54045b88f0a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DebtGuaranteeForRelatedParty_a4c0eb25-b341-4823-9960-4afc8191cad1" xlink:href="coke-20220701.xsd#coke_DebtGuaranteeForRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_coke_DebtGuaranteeForRelatedParty_a4c0eb25-b341-4823-9960-4afc8191cad1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_754f7729-2bf1-4fd7-8662-535657d322c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_754f7729-2bf1-4fd7-8662-535657d322c6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_042d82b6-170c-4d84-842f-cf131d23b3db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_042d82b6-170c-4d84-842f-cf131d23b3db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentAmount_ec446d27-6ef9-46ed-8797-aa1e17f514b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentAmount_ec446d27-6ef9-46ed-8797-aa1e17f514b5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_79b215d7-1b12-4d29-80de-97f17bf7326f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_us-gaap_LossContingenciesTable_79b215d7-1b12-4d29-80de-97f17bf7326f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_45bda9f0-333f-4f30-b151-94faf4ba09e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_79b215d7-1b12-4d29-80de-97f17bf7326f" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_45bda9f0-333f-4f30-b151-94faf4ba09e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_45bda9f0-333f-4f30-b151-94faf4ba09e6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_45bda9f0-333f-4f30-b151-94faf4ba09e6" xlink:to="loc_us-gaap_RelatedPartyDomain_45bda9f0-333f-4f30-b151-94faf4ba09e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_e0dd537f-f310-47a6-b49a-6134e62c534a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_45bda9f0-333f-4f30-b151-94faf4ba09e6" xlink:to="loc_us-gaap_RelatedPartyDomain_e0dd537f-f310-47a6-b49a-6134e62c534a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SoutheasternMember_1ef3b29f-8385-493e-a243-80b765dc1789" xlink:href="coke-20220701.xsd#coke_SoutheasternMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_e0dd537f-f310-47a6-b49a-6134e62c534a" xlink:to="loc_coke_SoutheasternMember_1ef3b29f-8385-493e-a243-80b765dc1789" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SouthAtlanticCannersMember_62119e98-a7ba-4812-80cb-8f110821871f" xlink:href="coke-20220701.xsd#coke_SouthAtlanticCannersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_e0dd537f-f310-47a6-b49a-6134e62c534a" xlink:to="loc_coke_SouthAtlanticCannersMember_62119e98-a7ba-4812-80cb-8f110821871f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails" xlink:type="extended" id="i2b5071c0671e4849a22bdf715177ea59_CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_96779a52-3a5c-4b0a-91ae-894e25d96aa1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_a23c8c8b-cb0e-4174-8e54-d347670ec087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_96779a52-3a5c-4b0a-91ae-894e25d96aa1" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_a23c8c8b-cb0e-4174-8e54-d347670ec087" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_4a3b3d54-2a07-4844-91ce-5a82c1e28798" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_96779a52-3a5c-4b0a-91ae-894e25d96aa1" xlink:to="loc_us-gaap_LossContingenciesTable_4a3b3d54-2a07-4844-91ce-5a82c1e28798" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f9fd7678-d296-4484-af3f-550cadd2b751" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_4a3b3d54-2a07-4844-91ce-5a82c1e28798" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f9fd7678-d296-4484-af3f-550cadd2b751" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_f9fd7678-d296-4484-af3f-550cadd2b751_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f9fd7678-d296-4484-af3f-550cadd2b751" xlink:to="loc_us-gaap_RelatedPartyDomain_f9fd7678-d296-4484-af3f-550cadd2b751_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c42a37d2-b04d-4082-9d8e-dd1535ae8ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f9fd7678-d296-4484-af3f-550cadd2b751" xlink:to="loc_us-gaap_RelatedPartyDomain_c42a37d2-b04d-4082-9d8e-dd1535ae8ce5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SoutheasternMember_aa305d59-1db5-41d3-bb97-e3034d48eb15" xlink:href="coke-20220701.xsd#coke_SoutheasternMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_c42a37d2-b04d-4082-9d8e-dd1535ae8ce5" xlink:to="loc_coke_SoutheasternMember_aa305d59-1db5-41d3-bb97-e3034d48eb15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SouthAtlanticCannersMember_0c9adbeb-e1f0-49be-9e1c-f6a1035ffc08" xlink:href="coke-20220701.xsd#coke_SouthAtlanticCannersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_c42a37d2-b04d-4082-9d8e-dd1535ae8ce5" xlink:to="loc_coke_SouthAtlanticCannersMember_0c9adbeb-e1f0-49be-9e1c-f6a1035ffc08" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails" xlink:type="extended" id="i8f09e76153904d2fa8ba156284bd9592_AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_62bef940-3d33-4bb2-9045-3569b3e6c725" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_7f6d336a-3e15-44f0-93a0-ae804ad8c88e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_62bef940-3d33-4bb2-9045-3569b3e6c725" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_7f6d336a-3e15-44f0-93a0-ae804ad8c88e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f034712e-40e7-4b48-a69c-00a163d8c5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_7f6d336a-3e15-44f0-93a0-ae804ad8c88e" xlink:to="loc_us-gaap_StockholdersEquity_f034712e-40e7-4b48-a69c-00a163d8c5d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_ac709feb-813f-4e36-9ad5-8bd07f2b1c43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_7f6d336a-3e15-44f0-93a0-ae804ad8c88e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_ac709feb-813f-4e36-9ad5-8bd07f2b1c43" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_24cc5ece-8e5c-46fa-80f5-2dcbe4a73f67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_7f6d336a-3e15-44f0-93a0-ae804ad8c88e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_24cc5ece-8e5c-46fa-80f5-2dcbe4a73f67" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_58d125fa-e050-45b8-806c-f56b4972e6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_8dec627d-42aa-49da-909f-8dff9831f994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_62bef940-3d33-4bb2-9045-3569b3e6c725" xlink:to="loc_us-gaap_DerivativeNotionalAmount_8dec627d-42aa-49da-909f-8dff9831f994" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_62bef940-3d33-4bb2-9045-3569b3e6c725" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_956be1eb-e45c-4e2d-99e2-a84835b6cdf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_956be1eb-e45c-4e2d-99e2-a84835b6cdf1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_956be1eb-e45c-4e2d-99e2-a84835b6cdf1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_956be1eb-e45c-4e2d-99e2-a84835b6cdf1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_956be1eb-e45c-4e2d-99e2-a84835b6cdf1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_79cabb44-0da3-4505-bccc-7c66c2cd2418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_956be1eb-e45c-4e2d-99e2-a84835b6cdf1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_79cabb44-0da3-4505-bccc-7c66c2cd2418" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_f328ef58-7a4b-4e5d-a274-d1c93b708d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_79cabb44-0da3-4505-bccc-7c66c2cd2418" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_f328ef58-7a4b-4e5d-a274-d1c93b708d5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3bc7174d-4837-43eb-96a0-e71ebc53cfcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_79cabb44-0da3-4505-bccc-7c66c2cd2418" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3bc7174d-4837-43eb-96a0-e71ebc53cfcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2ed07eac-6fcd-41f6-9324-2f8003446e10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2ed07eac-6fcd-41f6-9324-2f8003446e10" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2ed07eac-6fcd-41f6-9324-2f8003446e10_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2ed07eac-6fcd-41f6-9324-2f8003446e10" xlink:to="loc_us-gaap_EquityComponentDomain_2ed07eac-6fcd-41f6-9324-2f8003446e10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5b1e0555-460c-49b8-9d35-02b75c8c7625" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2ed07eac-6fcd-41f6-9324-2f8003446e10" xlink:to="loc_us-gaap_EquityComponentDomain_5b1e0555-460c-49b8-9d35-02b75c8c7625" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f55b8dc1-40f7-4420-8aef-a8a164506665" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5b1e0555-460c-49b8-9d35-02b75c8c7625" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f55b8dc1-40f7-4420-8aef-a8a164506665" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_e8f66bd2-677b-4001-b601-4dd8d2060634" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f55b8dc1-40f7-4420-8aef-a8a164506665" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_e8f66bd2-677b-4001-b601-4dd8d2060634" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_d9f2b476-3d18-413c-9acd-6ee41a9c572b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f55b8dc1-40f7-4420-8aef-a8a164506665" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_d9f2b476-3d18-413c-9acd-6ee41a9c572b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AccumulatedInterestRateSwapMember_b74bbc83-1fd8-4d18-b5c6-a7549b56ee19" xlink:href="coke-20220701.xsd#coke_AccumulatedInterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f55b8dc1-40f7-4420-8aef-a8a164506665" xlink:to="loc_coke_AccumulatedInterestRateSwapMember_b74bbc83-1fd8-4d18-b5c6-a7549b56ee19" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_60b7b0ca-0eb6-4d92-b06b-82a69b0ca370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f55b8dc1-40f7-4420-8aef-a8a164506665" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_60b7b0ca-0eb6-4d92-b06b-82a69b0ca370" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_22ec8bd8-9be4-4fc9-b793-d535e3a5efb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_22ec8bd8-9be4-4fc9-b793-d535e3a5efb3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_22ec8bd8-9be4-4fc9-b793-d535e3a5efb3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_22ec8bd8-9be4-4fc9-b793-d535e3a5efb3" xlink:to="loc_us-gaap_TypeOfAdoptionMember_22ec8bd8-9be4-4fc9-b793-d535e3a5efb3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_b8b38e6d-ba31-4ab2-995b-bd1c47da2928" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_22ec8bd8-9be4-4fc9-b793-d535e3a5efb3" xlink:to="loc_us-gaap_TypeOfAdoptionMember_b8b38e6d-ba31-4ab2-995b-bd1c47da2928" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember_c6de63d4-dfe0-4e16-b05a-75f728f453c7" xlink:href="coke-20220701.xsd#coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_b8b38e6d-ba31-4ab2-995b-bd1c47da2928" xlink:to="loc_coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember_c6de63d4-dfe0-4e16-b05a-75f728f453c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e232ba09-aa28-46d4-9eec-bbbb11ac52f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e232ba09-aa28-46d4-9eec-bbbb11ac52f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e232ba09-aa28-46d4-9eec-bbbb11ac52f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e232ba09-aa28-46d4-9eec-bbbb11ac52f9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e232ba09-aa28-46d4-9eec-bbbb11ac52f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8c2534c5-ab98-46c4-9855-d20e89b82024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e232ba09-aa28-46d4-9eec-bbbb11ac52f9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8c2534c5-ab98-46c4-9855-d20e89b82024" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_94afe4e1-d51c-4efd-b17a-e566e5558682" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8c2534c5-ab98-46c4-9855-d20e89b82024" xlink:to="loc_us-gaap_InterestRateSwapMember_94afe4e1-d51c-4efd-b17a-e566e5558682" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_edc72a59-b95a-40a2-9b9f-8d6b57ca74a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:to="loc_us-gaap_HedgingDesignationAxis_edc72a59-b95a-40a2-9b9f-8d6b57ca74a1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_edc72a59-b95a-40a2-9b9f-8d6b57ca74a1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_edc72a59-b95a-40a2-9b9f-8d6b57ca74a1" xlink:to="loc_us-gaap_HedgingDesignationDomain_edc72a59-b95a-40a2-9b9f-8d6b57ca74a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_cceb1455-b7c7-4b6a-acc6-de17b4dccd8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_edc72a59-b95a-40a2-9b9f-8d6b57ca74a1" xlink:to="loc_us-gaap_HedgingDesignationDomain_cceb1455-b7c7-4b6a-acc6-de17b4dccd8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_dddf0cee-811a-41c9-afe1-aace671d1e57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_cceb1455-b7c7-4b6a-acc6-de17b4dccd8f" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_dddf0cee-811a-41c9-afe1-aace671d1e57" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails" xlink:type="extended" id="ic3402fd025ee450f9c080f047d313fdc_AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_790f2e59-eee3-4b3d-9380-0a1773d0c006" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_65fc2b6c-fa32-4973-a43d-35cf45fefcad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_790f2e59-eee3-4b3d-9380-0a1773d0c006" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_65fc2b6c-fa32-4973-a43d-35cf45fefcad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d54c65c5-d358-4b5a-b458-bea472527ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_790f2e59-eee3-4b3d-9380-0a1773d0c006" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d54c65c5-d358-4b5a-b458-bea472527ad3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_782520aa-8cb7-4321-8c23-348ddb4eed45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_790f2e59-eee3-4b3d-9380-0a1773d0c006" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_782520aa-8cb7-4321-8c23-348ddb4eed45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_bdae14db-b019-4cfd-9fff-352f816b3ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_790f2e59-eee3-4b3d-9380-0a1773d0c006" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bdae14db-b019-4cfd-9fff-352f816b3ea2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7ffcf186-1676-4a8b-bad5-cadff863cc21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_790f2e59-eee3-4b3d-9380-0a1773d0c006" xlink:to="loc_us-gaap_NetIncomeLoss_7ffcf186-1676-4a8b-bad5-cadff863cc21" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8a5371bd-0ea0-4ffb-b848-a71dd097cbcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_790f2e59-eee3-4b3d-9380-0a1773d0c006" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8a5371bd-0ea0-4ffb-b848-a71dd097cbcf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_49e25288-5482-430d-8c9b-de210e7fc213" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8a5371bd-0ea0-4ffb-b848-a71dd097cbcf" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_49e25288-5482-430d-8c9b-de210e7fc213" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_49e25288-5482-430d-8c9b-de210e7fc213_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_49e25288-5482-430d-8c9b-de210e7fc213" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_49e25288-5482-430d-8c9b-de210e7fc213_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_59ce56ce-873a-45d4-b4b2-92c7217bb962" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_49e25288-5482-430d-8c9b-de210e7fc213" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_59ce56ce-873a-45d4-b4b2-92c7217bb962" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_4a7029d3-fa52-403c-8244-f9aa5a714c29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_59ce56ce-873a-45d4-b4b2-92c7217bb962" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_4a7029d3-fa52-403c-8244-f9aa5a714c29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_484c610f-1276-410c-8eca-43ea9eba44c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8a5371bd-0ea0-4ffb-b848-a71dd097cbcf" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_484c610f-1276-410c-8eca-43ea9eba44c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_484c610f-1276-410c-8eca-43ea9eba44c8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_484c610f-1276-410c-8eca-43ea9eba44c8" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_484c610f-1276-410c-8eca-43ea9eba44c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9857d526-7c2b-4863-adae-e6fb50069315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_484c610f-1276-410c-8eca-43ea9eba44c8" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9857d526-7c2b-4863-adae-e6fb50069315" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_235f5a4b-562c-402c-8994-c8918c1de304" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9857d526-7c2b-4863-adae-e6fb50069315" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_235f5a4b-562c-402c-8994-c8918c1de304" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7dc54d42-ee5f-415e-88cc-f8080730e3b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9857d526-7c2b-4863-adae-e6fb50069315" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7dc54d42-ee5f-415e-88cc-f8080730e3b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_7bf79c46-3b39-443a-9f62-0ae11d1952f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8a5371bd-0ea0-4ffb-b848-a71dd097cbcf" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_7bf79c46-3b39-443a-9f62-0ae11d1952f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7bf79c46-3b39-443a-9f62-0ae11d1952f5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7bf79c46-3b39-443a-9f62-0ae11d1952f5" xlink:to="loc_us-gaap_EquityComponentDomain_7bf79c46-3b39-443a-9f62-0ae11d1952f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_502578b4-0e29-4777-b106-bcaf2cefa8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7bf79c46-3b39-443a-9f62-0ae11d1952f5" xlink:to="loc_us-gaap_EquityComponentDomain_502578b4-0e29-4777-b106-bcaf2cefa8f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_f143a2b6-83ae-4a99-b44a-84a2bbe734f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_502578b4-0e29-4777-b106-bcaf2cefa8f4" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_f143a2b6-83ae-4a99-b44a-84a2bbe734f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AccumulatedInterestRateSwapMember_abad791f-9480-43d3-aa49-60d780a35b30" xlink:href="coke-20220701.xsd#coke_AccumulatedInterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_502578b4-0e29-4777-b106-bcaf2cefa8f4" xlink:to="loc_coke_AccumulatedInterestRateSwapMember_abad791f-9480-43d3-aa49-60d780a35b30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_f12cb78f-d270-491e-b556-c64da963f6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_502578b4-0e29-4777-b106-bcaf2cefa8f4" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_f12cb78f-d270-491e-b556-c64da963f6d6" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>coke-20220701_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:e1b2c5fa-cdca-4491-b929-a576a732248e,g:2c15ad48-db8e-47d4-aac3-7ace180fcd65-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments_8517009a-a303-4668-b5d8-cf8a5f67c917_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total gain (loss)</link:label>
    <link:label id="lab_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments_label_en-US" xlink:label="lab_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Price Risk Derivative Instruments Not Designated as Hedging Instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:to="lab_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3ac0ae02-4b90-4d41-8c49-9587e2017b9f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_73eb5bfa-cdee-40a6-80fe-b951266dfe67_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total minimum lease payments including interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_5d641f72-3d31-4274-8404-dbe28dd3c9de_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold and land improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leaseholds and Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_d7597320-9875-4a55-80dc-bcc0d93dabc3_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_a4888fca-d303-420b-8dfc-4c910936df6c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_f93188f6-d12c-44bb-ada6-0f8a950ba7fc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_997b9772-2dd3-441b-8034-7bae415197cf_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_BottleOrCanSalesMember_192a5ca2-d333-4289-b688-ccf9694902f4_terseLabel_en-US" xlink:label="lab_coke_BottleOrCanSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bottle/Can Sales</link:label>
    <link:label id="lab_coke_BottleOrCanSalesMember_label_en-US" xlink:label="lab_coke_BottleOrCanSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bottle Or Can Sales [Member]</link:label>
    <link:label id="lab_coke_BottleOrCanSalesMember_documentation_en-US" xlink:label="lab_coke_BottleOrCanSalesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bottle or can sales.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BottleOrCanSalesMember" xlink:href="coke-20220701.xsd#coke_BottleOrCanSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_BottleOrCanSalesMember" xlink:to="lab_coke_BottleOrCanSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_7dd63329-627c-4d0d-84db-29ec1ef2e822_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased property under financing leases, net</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_3eeb0c3a-462b-4523-8bad-0b43ef4582d0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount payable annually under acquisition related contingent consideration arrangements, value, high</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_dbb6bacb-0553-4955-95b1-5f0d9295b15b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract_e81b16ac-3937-4a7b-871b-6e8ec782bdba_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization:</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_24d76946-03d7-49a5-ab32-532c53dff5c0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_c654c8eb-5bc5-41c3-8568-4f60c2c6636f_terseLabel_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Other</link:label>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_label_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllOtherSegmentsMember" xlink:to="lab_us-gaap_AllOtherSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_367efb8e-7e7b-48ae-9394-1b7d311635a1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property, plant and equipment, at cost</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_86936134-8457-42f8-a057-77c8ad6b0fe5_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability, finance lease</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_0c266fa6-4e0b-4929-930a-5014069c9b2e_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of minimum lease principal payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_42ac7305-a589-4166-803d-58a81de2e3ad_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_8a9a8bd3-9293-4c25-8711-11eca932ab05_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_TimingOfSaleMember_549f1b9b-d9b4-4f6f-960f-25067bb1ef38_terseLabel_en-US" xlink:label="lab_coke_TimingOfSaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Sale</link:label>
    <link:label id="lab_coke_TimingOfSaleMember_label_en-US" xlink:label="lab_coke_TimingOfSaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing Of Sale [Member]</link:label>
    <link:label id="lab_coke_TimingOfSaleMember_documentation_en-US" xlink:label="lab_coke_TimingOfSaleMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing Of Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_TimingOfSaleMember" xlink:href="coke-20220701.xsd#coke_TimingOfSaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_TimingOfSaleMember" xlink:to="lab_coke_TimingOfSaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock_8c063701-8f76-4934-8825-e62aa5393207_terseLabel_en-US" xlink:label="lab_coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Activity for Distribution Agreements, Net</link:label>
    <link:label id="lab_coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock_label_en-US" xlink:label="lab_coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite Lived Intangible Assets Reconciliation [Table Text Block]</link:label>
    <link:label id="lab_coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock_documentation_en-US" xlink:label="lab_coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite Lived Intangible Assets Reconciliation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock" xlink:href="coke-20220701.xsd#coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock" xlink:to="lab_coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_7799061a-055c-4c88-bb58-ec2ef054fc0a_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets [Abstract]</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_a7cc9d44-6c07-4e9f-b2ff-3270b28b1693_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software for internal use</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties_dc2c9690-1f31-4d4c-8a5a-9785ad063002_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable to The&#160;Coca&#8209;Cola&#160;Company</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Due to Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_c687cea5-6dc2-4555-a1b4-6c8b1f250ec9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation plan assets</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_579b5514-131f-4e37-af38-c8f1dd0f20a8_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_d7ed820c-3e97-4756-8348-7fd38f6d9116_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_8059b623-e73c-4abb-a7fd-3d34bbdad584_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_3160a217-057e-410b-a546-e67b96f0caec_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_64ba970b-7fff-4313-ad32-f25f9ff8bb47_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_4d1095bb-da2c-4375-88b0-cb14e370bd65_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization expense from property, plant and equipment and financing leases</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_cb19497b-7545-46a2-9955-8357808ccd77_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_aeb88246-5a40-4212-8143-2843217f6edb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_9f01198b-f187-451d-92b7-e98baf62fece_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Liability to Estimated Fair Value of Contingent Consideration</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_b523bbd3-8744-4ece-9c03-a885b7dca750_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Pre-tax Changes in Fair Value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_25a6834a-cc4d-4365-af28-9d66c44b7335_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_e92fa052-fdff-4a87-b703-24c20a4ce98b_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2d4b45a5-1c05-4c8a-b863-a43776012f0b_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic pension/postretirement benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_74fba0bf-9f85-4427-a735-7b40ea293850_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_b392de2c-04e7-438a-b95b-db1c3a9c05ef_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_8d342c9d-4603-4a91-a834-30e2207466de_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_8bb16589-e36f-4eaa-b290-9ca8e93de0ea_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_83a795a5-46d6-4a74-b0b8-8f57eb529387_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total after tax effect</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_167a0305-e350-4a21-87f1-816304be8fdc_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_f0e578dc-1842-4ad9-ba75-97c699607aad_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1de869fd-851f-4561-8caa-091a83806270_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive shares</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_cb1821f3-e05b-44a7-aa3b-c1705d5771b8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2022</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_b1576910-b8e9-49b9-aec7-23523f62bc26_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated_40f699fa-73e8-40a3-a0de-4dfa2f2e00e8_terseLabel_en-US" xlink:label="lab_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage undistributed earnings allocated to common stock diluted</link:label>
    <link:label id="lab_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated_label_en-US" xlink:label="lab_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Undistributed Earnings Allocated To Diluted Common Stock Per Share Calculated</link:label>
    <link:label id="lab_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated_documentation_en-US" xlink:label="lab_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage undistributed earnings allocated to diluted common stock per share calculated.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated" xlink:href="coke-20220701.xsd#coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated" xlink:to="lab_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_de4e3253-8d36-40f3-b40d-1d5bd4fdbe42_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prior service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_7eae05c5-26a8-42b5-93b3-8008f5ad420a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ShortTermAndVariableLeasesCost_94d33fc7-48be-459c-8094-294bd674205a_terseLabel_en-US" xlink:label="lab_coke_ShortTermAndVariableLeasesCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term and variable leases</link:label>
    <link:label id="lab_coke_ShortTermAndVariableLeasesCost_label_en-US" xlink:label="lab_coke_ShortTermAndVariableLeasesCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short Term And Variable Leases Cost</link:label>
    <link:label id="lab_coke_ShortTermAndVariableLeasesCost_documentation_en-US" xlink:label="lab_coke_ShortTermAndVariableLeasesCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term and variable leases cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ShortTermAndVariableLeasesCost" xlink:href="coke-20220701.xsd#coke_ShortTermAndVariableLeasesCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ShortTermAndVariableLeasesCost" xlink:to="lab_coke_ShortTermAndVariableLeasesCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b61b342a-45c1-4fc7-aad6-556f16cf33ea_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_2dcf5290-8c4d-4067-aac4-a9b477b79e3b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, trade</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_7a625231-8081-4735-b1e3-7e831172205e_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_86ecfc7b-2ad3-41be-ac6e-385937cc1403_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Discount Rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax_2f510662-8be9-4d4c-8f42-c8e83bcdef01_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_eda472b4-2dfd-4747-859c-5ee7e6a45051_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_edc3f8d8-9210-4e77-b54f-df0f5967f6ac_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease commitments not yet commenced, lease term (in years)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:to="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_9388e8aa-4f8f-4fc4-8d56-9bdd5cffdf0b_terseLabel_en-US" xlink:label="lab_coke_BusinessCombinationContingentConsiderationLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability [Roll Forward]</link:label>
    <link:label id="lab_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_label_en-US" xlink:label="lab_coke_BusinessCombinationContingentConsiderationLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability [Roll Forward]</link:label>
    <link:label id="lab_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_documentation_en-US" xlink:label="lab_coke_BusinessCombinationContingentConsiderationLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward" xlink:href="coke-20220701.xsd#coke_BusinessCombinationContingentConsiderationLiabilityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward" xlink:to="lab_coke_BusinessCombinationContingentConsiderationLiabilityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_660126e2-009a-4891-8e36-c7b5534f65be_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense from financing leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_177946f9-a583-459a-9925-48ce96d54036_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_0a996d6f-152e-4ddb-8d74-30703bc155a5_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of investment</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_e27db5de-2649-4825-988e-2bccf2af3f2b_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_OtherMembersOfTheHarrisonFamilyMember_bb1d32da-9481-472d-8297-19bdf3154eef_terseLabel_en-US" xlink:label="lab_coke_OtherMembersOfTheHarrisonFamilyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Members Of The Harrison Family</link:label>
    <link:label id="lab_coke_OtherMembersOfTheHarrisonFamilyMember_label_en-US" xlink:label="lab_coke_OtherMembersOfTheHarrisonFamilyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Members Of The Harrison Family [Member]</link:label>
    <link:label id="lab_coke_OtherMembersOfTheHarrisonFamilyMember_documentation_en-US" xlink:label="lab_coke_OtherMembersOfTheHarrisonFamilyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Members Of The Harrison Family</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherMembersOfTheHarrisonFamilyMember" xlink:href="coke-20220701.xsd#coke_OtherMembersOfTheHarrisonFamilyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_OtherMembersOfTheHarrisonFamilyMember" xlink:to="lab_coke_OtherMembersOfTheHarrisonFamilyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_ae7d3ead-665e-4874-ae8d-f5cbb25715d4_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_1aa38362-3c5e-4677-a6db-8554e2607bac_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_190faea0-5cfc-4f53-a663-0e298042b181_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_f0b18c30-14b6-4efa-80fa-9dad654a15f3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_064afbb0-58c8-4f0f-93e4-230304ac3328_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_29f63bf8-29b6-4c58-8cd6-10ee512959b3_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_9dfabd79-54fb-438c-b792-549aa24ed1aa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_e6383a21-a873-46e6-ae25-0167c0aa901f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Outstanding Commodity Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerRightToRecoverProduct_1b082175-e6fc-4f5a-9316-1b4b9cc434ba_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRightToRecoverProduct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve for customer return</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerRightToRecoverProduct_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRightToRecoverProduct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Right to Recover Product</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRightToRecoverProduct" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRightToRecoverProduct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerRightToRecoverProduct" xlink:to="lab_us-gaap_ContractWithCustomerRightToRecoverProduct" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember_b918ea7f-9a52-492c-8e34-1aa4a9f94bd0_terseLabel_en-US" xlink:label="lab_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.80% Senior Notes 11/25/2025</link:label>
    <link:label id="lab_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember_label_en-US" xlink:label="lab_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three Point Eight Percent Senior Notes November Twenty Five Two Thousand Twenty Five [Member]</link:label>
    <link:label id="lab_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember_documentation_en-US" xlink:label="lab_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three point eight percent senior notes November twenty five two thousand twenty five.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember" xlink:href="coke-20220701.xsd#coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember" xlink:to="lab_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5061b801-2cd5-431a-9190-1b9676a4268f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases_6f944ec9-8f4b-418d-ba9f-f0d92e9f9f4f_terseLabel_en-US" xlink:label="lab_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments made to related party for concentrate syrup, sweetener, finished products and other purchases (as a percent)</link:label>
    <link:label id="lab_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases_label_en-US" xlink:label="lab_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Related Parties, Percentage For For Concentrate Syrup Sweetener, Finished Products, And Other Purchases</link:label>
    <link:label id="lab_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases_documentation_en-US" xlink:label="lab_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Related Parties, Percentage For For Concentrate Syrup Sweetener, Finished Products, And Other Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases" xlink:href="coke-20220701.xsd#coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases" xlink:to="lab_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_FiniteLivedIntangibleAcquisitionDistributionRights_bb7c4972-4249-4e7c-8306-be69b7e5cc59_terseLabel_en-US" xlink:label="lab_coke_FiniteLivedIntangibleAcquisitionDistributionRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BODYARMOR distribution rights</link:label>
    <link:label id="lab_coke_FiniteLivedIntangibleAcquisitionDistributionRights_label_en-US" xlink:label="lab_coke_FiniteLivedIntangibleAcquisitionDistributionRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite Lived Intangible Acquisition Distribution Rights</link:label>
    <link:label id="lab_coke_FiniteLivedIntangibleAcquisitionDistributionRights_documentation_en-US" xlink:label="lab_coke_FiniteLivedIntangibleAcquisitionDistributionRights" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite Lived Intangible Acquisition Distribution Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_FiniteLivedIntangibleAcquisitionDistributionRights" xlink:href="coke-20220701.xsd#coke_FiniteLivedIntangibleAcquisitionDistributionRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_FiniteLivedIntangibleAcquisitionDistributionRights" xlink:to="lab_coke_FiniteLivedIntangibleAcquisitionDistributionRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_bb454f9f-00cd-4de0-a401-e3d8c95d38d9_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts and Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_c3d0b81e-c1cb-4ded-bd2f-ae31ebba36be_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_14c230a5-f32a-4c1e-9ae4-98524a7029e5_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator for basic net income per Common Stock and Class&#160;B Common Stock share:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_89c53823-aea6-4b52-9381-dc5324977d46_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_ee4726f7-88b8-4ec2-bb53-656f412a8783_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of obligations under operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_674ca20c-e4d7-4225-8cea-07fce34f0e49_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Current portion of lease liabilities - operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_18c7e571-3461-47a1-bdef-598307878246_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_15a4cd87-de66-4e82-b79b-94c08458ae85_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity derivative instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_54561c83-8d3e-4a1a-9a6a-07751013f803_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities impact:</link:label>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Operating Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_8198252a-23d7-4f1f-b692-d5b611f7b4ac_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_ca5ae461-421d-4fd1-bd31-42eb39b3651b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected employer contributions for the remainder of the year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockAbstract_a29a2c4e-42da-4e05-942a-04bda3013039_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends per share:</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockAbstract_ffa0ea06-a125-4d23-a8df-d223be445c93_verboseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less dividends:</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockAbstract_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockAbstract" xlink:to="lab_us-gaap_DividendsCommonStockAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_DebtInstrumentIssuedAtParPercentage_7db6744d-7fba-410d-8f2c-daf55b9ac1a6_terseLabel_en-US" xlink:label="lab_coke_DebtInstrumentIssuedAtParPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes, issued at par percentage</link:label>
    <link:label id="lab_coke_DebtInstrumentIssuedAtParPercentage_label_en-US" xlink:label="lab_coke_DebtInstrumentIssuedAtParPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Issued At Par Percentage</link:label>
    <link:label id="lab_coke_DebtInstrumentIssuedAtParPercentage_documentation_en-US" xlink:label="lab_coke_DebtInstrumentIssuedAtParPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument issued at par percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DebtInstrumentIssuedAtParPercentage" xlink:href="coke-20220701.xsd#coke_DebtInstrumentIssuedAtParPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_DebtInstrumentIssuedAtParPercentage" xlink:to="lab_coke_DebtInstrumentIssuedAtParPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_AgreementToAcquireAdditionalDistributionRightsMember_159141d8-0ad8-4905-87f8-5f9a6710c03b_terseLabel_en-US" xlink:label="lab_coke_AgreementToAcquireAdditionalDistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agreement To Acquire Additional Distribution Rights</link:label>
    <link:label id="lab_coke_AgreementToAcquireAdditionalDistributionRightsMember_label_en-US" xlink:label="lab_coke_AgreementToAcquireAdditionalDistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agreement To Acquire Additional Distribution Rights [Member]</link:label>
    <link:label id="lab_coke_AgreementToAcquireAdditionalDistributionRightsMember_documentation_en-US" xlink:label="lab_coke_AgreementToAcquireAdditionalDistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agreement To Acquire Additional Distribution Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AgreementToAcquireAdditionalDistributionRightsMember" xlink:href="coke-20220701.xsd#coke_AgreementToAcquireAdditionalDistributionRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_AgreementToAcquireAdditionalDistributionRightsMember" xlink:to="lab_coke_AgreementToAcquireAdditionalDistributionRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_df9e0c97-f1e3-4363-9244-8e6db9c921ab_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_dea4a833-5121-48e5-85c4-3ac1d60cc0fb_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_f48def91-4308-4b9d-8c8d-366e2b6ea6cc_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e42f705f-9cdb-4f8b-867a-c0abe3400f97_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term (in years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c7c3f63b-8622-4401-9f9e-2b7f97ca89e2_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows from Investing Activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_66950d3a-8144-48b2-a02e-74a410115481_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and postretirement benefit obligations</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_a4e7a8c7-c0d1-42c4-a418-f4198975564f_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Impact of Accumulated Other Comprehensive Income (Loss) on Statement of Operations</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow_fff736b6-6f23-40b1-ab8c-89f7a872eee6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount payable annually under acquisition related contingent consideration arrangements, value, low</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, Low</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_64b1b6ea-ac88-425c-b447-7f9fba67f251_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ae5c665a-0d8e-439e-a042-6bef6511bb1d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_9790c16d-64c8-419f-b401-a1ea6082ab14_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares converted (in shares)</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Shares Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:to="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_f1e26afe-fec7-4159-b475-c2fa97bfcf18_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_2c68f157-aae2-4564-baaf-56e7ce3c676d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal Categories and Estimated Useful Lives of Property, Plant and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet_6f681567-05bd-428f-895f-593f1637f8ca_terseLabel_en-US" xlink:label="lab_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets and deferred proceeds, net</link:label>
    <link:label id="lab_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet_label_en-US" xlink:label="lab_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization Of Intangible Assets And Deferred Proceeds Net</link:label>
    <link:label id="lab_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet_documentation_en-US" xlink:label="lab_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets and deferred proceeds net.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet" xlink:href="coke-20220701.xsd#coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet" xlink:to="lab_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_117b7335-2ce0-46c0-9ca1-ef15619a4466_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes_5981041b-5945-4081-8f42-9d4543f08b27_terseLabel_en-US" xlink:label="lab_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued taxes (other than income taxes)</link:label>
    <link:label id="lab_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes_label_en-US" xlink:label="lab_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual For Current Taxes Other Than Current Income Taxes</link:label>
    <link:label id="lab_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes_documentation_en-US" xlink:label="lab_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred and payable for taxes other than income taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes" xlink:href="coke-20220701.xsd#coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes" xlink:to="lab_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_e42d904a-c5be-4d25-9c60-6e16e666c8dc_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Point in Time Net Sales</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_ff60c054-c819-4030-849d-26228a5763cc_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Useful Lives</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_CocaColaRefreshmentsMember_f8660519-4ee4-4ec3-9864-f703028051dc_terseLabel_en-US" xlink:label="lab_coke_CocaColaRefreshmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CCR</link:label>
    <link:label id="lab_coke_CocaColaRefreshmentsMember_label_en-US" xlink:label="lab_coke_CocaColaRefreshmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coca Cola Refreshments [Member]</link:label>
    <link:label id="lab_coke_CocaColaRefreshmentsMember_documentation_en-US" xlink:label="lab_coke_CocaColaRefreshmentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coca-Cola Refreshments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CocaColaRefreshmentsMember" xlink:href="coke-20220701.xsd#coke_CocaColaRefreshmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_CocaColaRefreshmentsMember" xlink:to="lab_coke_CocaColaRefreshmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_d359b69c-aa91-47a5-bae8-4f4cefff6654_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e8f2bf8-a98c-4703-a26a-c3aaaa0610c5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_3ca6cafb-d496-410e-8355-0514ab2ab963_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_cca21c59-350c-47eb-ad19-e16b11d5df0f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_179d3492-e61e-429f-b66e-80bf00478234_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_68a8f6af-2b24-414f-8cb6-01d0a41caf66_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_f813f8b0-ea6b-4ed3-9a48-958c62f22472_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassBMember_1c426b5d-68c7-4f21-b092-8d1a5404517c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class B Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_a6047fe3-a9eb-4172-b27b-c421acb9044e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ProceedsFromRelatedParties_c44ee4db-ce76-4e24-a189-e51014669b7c_terseLabel_en-US" xlink:label="lab_coke_ProceedsFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments made by The Coca-Cola Company to the Company</link:label>
    <link:label id="lab_coke_ProceedsFromRelatedParties_label_en-US" xlink:label="lab_coke_ProceedsFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Related Parties</link:label>
    <link:label id="lab_coke_ProceedsFromRelatedParties_documentation_en-US" xlink:label="lab_coke_ProceedsFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ProceedsFromRelatedParties" xlink:href="coke-20220701.xsd#coke_ProceedsFromRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ProceedsFromRelatedParties" xlink:to="lab_coke_ProceedsFromRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_fd0f2788-6b6a-4199-8e78-902f81006e36_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d5e81e62-0bed-4368-bb6d-51d859c5c50a_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7eb6ff4c-b087-44a6-94a2-e4517cc673e5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_786a5d29-cc09-4654-b7dd-9f7065d99e25_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable from The&#160;Coca&#8209;Cola&#160;Company</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_55a67670-e2c1-4d88-9537-aa56f5505f39_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable from related party</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:to="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_fecfb569-901b-45f6-9b26-c3bed0e91fac_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_0331bd92-3b3f-46d2-8fe3-3871d08909c5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_CocaColaBottlerSalesAndServicesCompanyMember_6efef786-a865-425a-9415-167bad1b2144_terseLabel_en-US" xlink:label="lab_coke_CocaColaBottlerSalesAndServicesCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CCBSS</link:label>
    <link:label id="lab_coke_CocaColaBottlerSalesAndServicesCompanyMember_label_en-US" xlink:label="lab_coke_CocaColaBottlerSalesAndServicesCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coca Cola Bottler Sales And Services Company [Member]</link:label>
    <link:label id="lab_coke_CocaColaBottlerSalesAndServicesCompanyMember_documentation_en-US" xlink:label="lab_coke_CocaColaBottlerSalesAndServicesCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coca-cola bottlers' sales and services company.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CocaColaBottlerSalesAndServicesCompanyMember" xlink:href="coke-20220701.xsd#coke_CocaColaBottlerSalesAndServicesCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_CocaColaBottlerSalesAndServicesCompanyMember" xlink:to="lab_coke_CocaColaBottlerSalesAndServicesCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_bf4aa855-6a84-4f8f-9c4d-e98624401845_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_fdb9f4ca-4264-45bb-bb60-02ac0f67be41_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_b3bf9d33-14e0-4c1c-b100-5158f902d1ee_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Accumulated Other Comprehensive (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_20ba9baf-bf38-4cf2-a4bf-cf98df862dc2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_a42a25a8-8306-4f0d-9f6f-8903668fa145_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_735ff19a-d4c8-433a-8b6e-640c2b31dc7b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_13df85a4-b502-4cbe-b74e-627329719022_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_f784c9bd-d96a-4529-a46b-8dec1942c0ab_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_5b98b415-61af-45ae-aa3b-2bea7bb90f86_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Rate Swap</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_VotingPowerOfStockHeldByRelatedPartyPercent_0b8790db-71c6-4a05-a2a8-87f534ac70a8_terseLabel_en-US" xlink:label="lab_coke_VotingPowerOfStockHeldByRelatedPartyPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voting power of stock held by related party (as a percent)</link:label>
    <link:label id="lab_coke_VotingPowerOfStockHeldByRelatedPartyPercent_label_en-US" xlink:label="lab_coke_VotingPowerOfStockHeldByRelatedPartyPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voting Power Of Stock Held By Related Party, Percent</link:label>
    <link:label id="lab_coke_VotingPowerOfStockHeldByRelatedPartyPercent_documentation_en-US" xlink:label="lab_coke_VotingPowerOfStockHeldByRelatedPartyPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of voting power of the entity's combined classes of stock voting as a single class held by a related party.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_VotingPowerOfStockHeldByRelatedPartyPercent" xlink:href="coke-20220701.xsd#coke_VotingPowerOfStockHeldByRelatedPartyPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_VotingPowerOfStockHeldByRelatedPartyPercent" xlink:to="lab_coke_VotingPowerOfStockHeldByRelatedPartyPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_5f15b7f9-28c3-4051-95db-8482d24486bc_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_e3f03d89-0e9f-4f62-a2e4-0b9683fe14a2_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_bed752d7-1186-4f32-b9d2-667ae2faca0b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Effect</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_c7ab1748-58a5-4cc4-862d-ec55f4dfe191_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_907f9ef1-7842-4130-9ab5-de47565760fc_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Current portion of debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9dad40b7-33b5-4e10-a9e5-639b27624b94_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_9106a48f-5e1a-4b1e-b535-b7aa915afdc3_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for basic net income per Common Stock share:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_c59e047d-e245-44e4-ab8b-49ee2b43a21d_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLossAbstract_477879be-19f3-450e-84af-1e26e94735a3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from operations:</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLossAbstract" xlink:to="lab_us-gaap_OperatingIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_f9a98837-e928-447b-afc1-a64baae0df81_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_JFrankHarrisonIIIMember_86039e12-6643-4f86-a065-ec16e534df08_terseLabel_en-US" xlink:label="lab_coke_JFrankHarrisonIIIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">J. Frank Harrison, III</link:label>
    <link:label id="lab_coke_JFrankHarrisonIIIMember_label_en-US" xlink:label="lab_coke_JFrankHarrisonIIIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">J. Frank Harrison, III [Member]</link:label>
    <link:label id="lab_coke_JFrankHarrisonIIIMember_documentation_en-US" xlink:label="lab_coke_JFrankHarrisonIIIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">J. Frank Harrison, III</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_JFrankHarrisonIIIMember" xlink:href="coke-20220701.xsd#coke_JFrankHarrisonIIIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_JFrankHarrisonIIIMember" xlink:to="lab_coke_JFrankHarrisonIIIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_e8fe7c44-423a-40ad-96cd-c261c466d09b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_e53c31cf-bfbe-4d37-be62-4e89fdc36b98_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_18e9f546-b314-492b-8b1a-c9aeb7447234_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Activity for Allowance for Credit Losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_RelatedPartyServiceFees_7c490104-d573-4b94-8fbf-84877b6b40ad_terseLabel_en-US" xlink:label="lab_coke_RelatedPartyServiceFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service fees</link:label>
    <link:label id="lab_coke_RelatedPartyServiceFees_label_en-US" xlink:label="lab_coke_RelatedPartyServiceFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Service Fees</link:label>
    <link:label id="lab_coke_RelatedPartyServiceFees_documentation_en-US" xlink:label="lab_coke_RelatedPartyServiceFees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party, service fees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RelatedPartyServiceFees" xlink:href="coke-20220701.xsd#coke_RelatedPartyServiceFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_RelatedPartyServiceFees" xlink:to="lab_coke_RelatedPartyServiceFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_33b26a5a-eaab-4c4f-a2d3-60e7b7427ebf_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_94267b33-abb4-4b35-945d-b15e74fc9a7f_totalLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8e996291-6593-4f33-b1ef-11b4fa7eb39d_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1f47f5ba-7387-4ef2-a716-6cce78c04fc9_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subtotal pre-tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_4ce7fa7e-7443-4f3f-99f5-e475685e6c38_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_PaymentsToRelatedParties_3be86bcd-0ffa-4f12-be61-eed1cd598b91_verboseLabel_en-US" xlink:label="lab_coke_PaymentsToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments made by the Company to The Coca-Cola Company</link:label>
    <link:label id="lab_coke_PaymentsToRelatedParties_label_en-US" xlink:label="lab_coke_PaymentsToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Related Parties</link:label>
    <link:label id="lab_coke_PaymentsToRelatedParties_documentation_en-US" xlink:label="lab_coke_PaymentsToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PaymentsToRelatedParties" xlink:href="coke-20220701.xsd#coke_PaymentsToRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_PaymentsToRelatedParties" xlink:to="lab_coke_PaymentsToRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_a9003413-a93c-4363-af83-53f7fe8aa4f8_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_9466a36a-d939-4ad9-b140-4ec84acc4921_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_237e0993-6285-4a47-82ad-4ff2f2774b31_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember_445c1aed-67dd-4bd8-9f2e-ba450ed54c0d_terseLabel_en-US" xlink:label="lab_coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and leasehold and land improvements</link:label>
    <link:label id="lab_coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember_label_en-US" xlink:label="lab_coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings, Leasehold Improvements, And Land Improvements [Member]</link:label>
    <link:label id="lab_coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember_documentation_en-US" xlink:label="lab_coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings, Leasehold Improvements, And Land Improvements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember" xlink:href="coke-20220701.xsd#coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember" xlink:to="lab_coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_5a495fb5-c140-4807-8a44-9f3e5baecc03_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent portion of obligations under financing leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_054e71db-c815-4953-be70-1fc985135852_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent portion of lease liabilities - financing leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_7f7a6a26-0bc2-4013-af06-ce68ff0f9786_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Fair Values and Classification in Condensed Consolidated Balance Sheets of Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_91d5c400-4d2b-4b78-837e-0d258a1e5990_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_89360bbf-b6b0-4d5e-96e1-189a9d693055_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_RepaymentsOfTermLoanFacility_c1252706-45fe-41e1-98ca-2685861700fa_negatedLabel_en-US" xlink:label="lab_coke_RepaymentsOfTermLoanFacility" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on term loan facility</link:label>
    <link:label id="lab_coke_RepaymentsOfTermLoanFacility_label_en-US" xlink:label="lab_coke_RepaymentsOfTermLoanFacility" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments Of Term Loan Facility</link:label>
    <link:label id="lab_coke_RepaymentsOfTermLoanFacility_documentation_en-US" xlink:label="lab_coke_RepaymentsOfTermLoanFacility" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of term loan facility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RepaymentsOfTermLoanFacility" xlink:href="coke-20220701.xsd#coke_RepaymentsOfTermLoanFacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_RepaymentsOfTermLoanFacility" xlink:to="lab_coke_RepaymentsOfTermLoanFacility" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_OtherProductsSalesPostMixAndOtherMember_f4e0dad7-a0ed-486a-bcf5-7f8517501049_terseLabel_en-US" xlink:label="lab_coke_OtherProductsSalesPostMixAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-Mix and Other</link:label>
    <link:label id="lab_coke_OtherProductsSalesPostMixAndOtherMember_label_en-US" xlink:label="lab_coke_OtherProductsSalesPostMixAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Products Sales Post Mix And Other [Member]</link:label>
    <link:label id="lab_coke_OtherProductsSalesPostMixAndOtherMember_documentation_en-US" xlink:label="lab_coke_OtherProductsSalesPostMixAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post mix and other.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherProductsSalesPostMixAndOtherMember" xlink:href="coke-20220701.xsd#coke_OtherProductsSalesPostMixAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_OtherProductsSalesPostMixAndOtherMember" xlink:to="lab_coke_OtherProductsSalesPostMixAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_a8a05c3b-e11b-4235-9b49-54b667266f5a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Distribution Agreements, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_ce6cd5b5-8b4a-43ca-a4f8-ea597113ad5f_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Customer Lists, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_2bd4c934-fbc6-41df-bfe1-04e4f3ffe775_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_73c4200e-108d-4476-a1f7-cd4cfea3768c_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_b93838c8-6f38-40f1-9937-363985de053f_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_e83b916b-e3b5-4037-a530-971178da8d16_totalLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total adjustments</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_8d23d33e-974c-4bdc-b7d6-764dd77d78d6_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for diluted net income per Common Stock share:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_30074bb1-aaf1-4516-895a-2ef6dfa439ec_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_f5fcbb5e-3948-45eb-9a9c-306cc42d47bc_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_903f9631-0ece-4173-8ded-c25e810ef6fc_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Postretirement Benefit Obligations</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_700c6a01-c78f-435e-903a-f476957bbcda_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in current assets less current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_fe97770b-6931-4800-88c3-37ea3eceaf2c_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in current assets less current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Current Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_715a10af-5937-409c-9875-d787841bc3e0_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_76904763-2566-473c-b78a-0465b5f6702e_terseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eliminations</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember" xlink:to="lab_us-gaap_IntersegmentEliminationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_DebtIssuedBySubsidiaries_89544fda-bfb8-4c76-b679-661a0163ade3_terseLabel_en-US" xlink:label="lab_coke_DebtIssuedBySubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issued by subsidiaries</link:label>
    <link:label id="lab_coke_DebtIssuedBySubsidiaries_label_en-US" xlink:label="lab_coke_DebtIssuedBySubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issued By Subsidiaries</link:label>
    <link:label id="lab_coke_DebtIssuedBySubsidiaries_documentation_en-US" xlink:label="lab_coke_DebtIssuedBySubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The carrying value as of the balance sheet date of debt issued by subsidiaries of the parent company.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DebtIssuedBySubsidiaries" xlink:href="coke-20220701.xsd#coke_DebtIssuedBySubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_DebtIssuedBySubsidiaries" xlink:to="lab_coke_DebtIssuedBySubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_NumberOfSalesCategories_435b4794-1f34-4475-bdbf-91ca10113f65_terseLabel_en-US" xlink:label="lab_coke_NumberOfSalesCategories" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of sales categories</link:label>
    <link:label id="lab_coke_NumberOfSalesCategories_label_en-US" xlink:label="lab_coke_NumberOfSalesCategories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Sales Categories</link:label>
    <link:label id="lab_coke_NumberOfSalesCategories_documentation_en-US" xlink:label="lab_coke_NumberOfSalesCategories" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of sales categories.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_NumberOfSalesCategories" xlink:href="coke-20220701.xsd#coke_NumberOfSalesCategories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_NumberOfSalesCategories" xlink:to="lab_coke_NumberOfSalesCategories" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_a18221ae-9852-43af-b358-979fcdf7aa74_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_2d28b147-dd05-4fde-8f3c-a4efe23dbcf4_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_70436c23-39c6-4fb8-9ee2-159cb33cb343_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_391c8a82-3b48-42a5-9dad-57b3fa476b9e_terseLabel_en-US" xlink:label="lab_coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement benefits reclassification including benefit costs:</link:label>
    <link:label id="lab_coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income Postretirement Benefit Plans Adjustment Net Of Tax Period Increase Decrease [Abstract]</link:label>
    <link:label id="lab_coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_documentation_en-US" xlink:label="lab_coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income postretirement benefit plans adjustment net of tax period increase decrease abstract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="coke-20220701.xsd#coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_7bdf3310-2afe-41a8-81b1-fccfd13a8cb0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_5b788c26-8cbf-400d-8fa0-5eb5cb4be867_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_62ee8979-aeee-48d2-85c4-b478fa742f25_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4cd46fc3-bcbc-4d4f-bede-3b59f07e104b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_6f26b149-8ab0-44bc-93b4-e6ea060f09ff_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock - Common Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_59158c86-a4ae-4e00-8cd9-aacd8b98337b_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_3aa76673-0f7a-4f0b-a62f-3debfe3615c4_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plans</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_be79300b-62f2-4d5c-8e5e-86c5e8f67b15_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_06d9de03-b085-4cef-ba4a-4c020057bac2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_f417b618-bb3e-4a19-af38-60edfe63e427_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_f3df3785-e60c-4133-984a-f5e7e7524898_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_732dc4b3-2bed-4bf6-9c3c-6074426c919f_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Agreements, Net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_174b8687-0386-4fd8-9614-1b42a292d6fa_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Lists, Net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_77ce60f0-ce35-4963-9f1f-4ef85c721db3_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_ed0459b6-68e5-4ef8-a40a-37c8548b1649_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable, trade</link:label>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Trade, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableTradeCurrent" xlink:to="lab_us-gaap_AccountsPayableTradeCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_9f50f6fb-e06e-46e2-bed6-53f88d826f52_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrent_d642604f-a4a8-4da3-b0b0-f64d9ccfb14d_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest payable</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent" xlink:to="lab_us-gaap_InterestPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_bc5269d2-61e9-4f05-96f4-1f34be47acce_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_28ee7963-3186-480f-abf3-594176c3808f_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9344858d-6848-4d1d-a36e-36a513282a26_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_SignificantAccountingPoliciesPolicyPolicyTextBlock_f723240c-0e0c-46f2-bb31-1c04f018cb4b_terseLabel_en-US" xlink:label="lab_coke_SignificantAccountingPoliciesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Critical Accounting Estimates</link:label>
    <link:label id="lab_coke_SignificantAccountingPoliciesPolicyPolicyTextBlock_label_en-US" xlink:label="lab_coke_SignificantAccountingPoliciesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies Policy [Policy Text Block]</link:label>
    <link:label id="lab_coke_SignificantAccountingPoliciesPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_coke_SignificantAccountingPoliciesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant accounting policies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SignificantAccountingPoliciesPolicyPolicyTextBlock" xlink:href="coke-20220701.xsd#coke_SignificantAccountingPoliciesPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_SignificantAccountingPoliciesPolicyPolicyTextBlock" xlink:to="lab_coke_SignificantAccountingPoliciesPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_8eb16850-2191-4288-b9f0-1ddd2fa2b025_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_f261b3e9-9844-4017-84f3-051377d28ef3_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued insurance costs</link:label>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Insurance, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrent" xlink:to="lab_us-gaap_AccruedInsuranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitsPayableNoncurrent_6c5fed4f-9778-4be8-b34b-84054e4e1312_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitsPayableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accruals for executive benefit plans</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitsPayableNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitsPayableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Other Retirement Benefits, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitsPayableNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitsPayableNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitsPayableNoncurrent" xlink:to="lab_us-gaap_OtherPostretirementBenefitsPayableNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_982578fb-7fc2-487b-b659-f993169439dd_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_1ab9d605-5a71-4c26-bd76-c334a9d23255_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesAbstract_3a323e74-0b44-48ac-8a67-a3c765655776_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract" xlink:to="lab_us-gaap_DerivativeLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_RelatedPartiesRentalPayments_c554047e-1f13-4a76-9328-227c79b47f0c_terseLabel_en-US" xlink:label="lab_coke_RelatedPartiesRentalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental payments related to leases</link:label>
    <link:label id="lab_coke_RelatedPartiesRentalPayments_label_en-US" xlink:label="lab_coke_RelatedPartiesRentalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Parties Rental Payments</link:label>
    <link:label id="lab_coke_RelatedPartiesRentalPayments_documentation_en-US" xlink:label="lab_coke_RelatedPartiesRentalPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental payments made during the period (excluding transactions that are eliminated in consolidation or combined financial statements) to a related party.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RelatedPartiesRentalPayments" xlink:href="coke-20220701.xsd#coke_RelatedPartiesRentalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_RelatedPartiesRentalPayments" xlink:to="lab_coke_RelatedPartiesRentalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_d112b293-7c8c-4f47-857f-fb5a1263372c_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished products</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_4c9c5381-78fc-43fa-aaff-c3ce015198ed_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_DefinedBenefitPlanNumberOfPensionPlans_f947dcb0-9b4b-4a41-843b-b53fc1bf2912_terseLabel_en-US" xlink:label="lab_coke_DefinedBenefitPlanNumberOfPensionPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of company-sponsored pension plans</link:label>
    <link:label id="lab_coke_DefinedBenefitPlanNumberOfPensionPlans_label_en-US" xlink:label="lab_coke_DefinedBenefitPlanNumberOfPensionPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Number Of Pension Plans</link:label>
    <link:label id="lab_coke_DefinedBenefitPlanNumberOfPensionPlans_documentation_en-US" xlink:label="lab_coke_DefinedBenefitPlanNumberOfPensionPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Number Of Pension Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DefinedBenefitPlanNumberOfPensionPlans" xlink:href="coke-20220701.xsd#coke_DefinedBenefitPlanNumberOfPensionPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_DefinedBenefitPlanNumberOfPensionPlans" xlink:to="lab_coke_DefinedBenefitPlanNumberOfPensionPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_ede31c22-c369-4157-9fb7-09b847906ef4_negatedLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional accumulated amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact_e8638b29-96a5-4adc-8d3c-72652d85d19e_totalLabel_en-US" xlink:label="lab_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash flows from operating activities impact</link:label>
    <link:label id="lab_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact_label_en-US" xlink:label="lab_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee Lease Cash Flow From Operating Activities Impact</link:label>
    <link:label id="lab_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact_documentation_en-US" xlink:label="lab_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee lease cash flow from operating activities impact.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact" xlink:href="coke-20220701.xsd#coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact" xlink:to="lab_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_b4ad651e-956f-4d94-bec2-8b6b14ca9acb_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_7391da17-9c61-428c-8f6f-85d85b4989f2_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_608cb9da-279a-44e8-9f05-90758b23e6ec_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_924380c5-c0ff-4a54-8614-58289d843ead_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMember_bb94b201-d973-47aa-b5ff-8a89c9286ab8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMember" xlink:to="lab_us-gaap_OtherAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_1fab36a0-1d25-47e8-8bf4-9599ff92884e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_0f433a81-2ab5-4e74-8051-c6f90315d249_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation plan liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_83d25760-89f5-4ff7-9e68-2c4dabb72bc3_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_6e75e5af-63c6-4c8c-876d-82ad3f253252_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_6c95fa9b-21c4-480d-bc2f-c5e79ed1de6e_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_90089bd0-97a5-4bf2-9f5d-ff90c3c405c5_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_a80cbb47-32cb-433d-b5ba-bb5081e03fc9_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_5dcca86c-c055-4b61-8f48-c1acd486d9da_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_e4f65928-d509-4ebb-8328-407b583bff68_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_dd77d60e-929c-4d98-8758-fa9618eeaabd_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_400b0316-e5ad-4cca-88f8-64b3ec671ba8_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_d153a3e3-023e-45f2-99df-ca3b54b9d3c2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_670faaef-18a0-4bd3-80b0-692e91d1cb6e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables_d3942679-e71c-4dd4-8ea6-94827af82fe8_terseLabel_en-US" xlink:label="lab_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification to current payables</link:label>
    <link:label id="lab_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables_label_en-US" xlink:label="lab_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Contingent Consideration Liability Reclassification To Current Payables</link:label>
    <link:label id="lab_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables_documentation_en-US" xlink:label="lab_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination contingent consideration liability reclassification to current payables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables" xlink:href="coke-20220701.xsd#coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables" xlink:to="lab_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_468063c7-4d45-4b00-90c5-64c176145119_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_4f9ef641-e376-4aef-b297-1756acc28046_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee and retiree benefit plan accruals</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Pension and Other Postretirement and Postemployment Benefits, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1c640850-7fcc-4c41-ba66-2788b522a2f5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ConvertingStockholdersMember_1e5b66c6-3ea6-4c93-b3c9-1ea639afeb2a_terseLabel_en-US" xlink:label="lab_coke_ConvertingStockholdersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Converting Stockholders</link:label>
    <link:label id="lab_coke_ConvertingStockholdersMember_label_en-US" xlink:label="lab_coke_ConvertingStockholdersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Converting Stockholders [Member]</link:label>
    <link:label id="lab_coke_ConvertingStockholdersMember_documentation_en-US" xlink:label="lab_coke_ConvertingStockholdersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Converting Stockholders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConvertingStockholdersMember" xlink:href="coke-20220701.xsd#coke_ConvertingStockholdersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ConvertingStockholdersMember" xlink:to="lab_coke_ConvertingStockholdersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_bec7f80b-6a9a-44d9-b162-0e7968078068_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_c4a3084e-5433-4a45-8120-83a1132c31f2_terseLabel_en-US" xlink:label="lab_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for basic and diluted net income per Common Stock and Class&#160;B Common Stock share:</link:label>
    <link:label id="lab_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_label_en-US" xlink:label="lab_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator For Basic And Diluted Net Income Loss Per Share [Abstract]</link:label>
    <link:label id="lab_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_documentation_en-US" xlink:label="lab_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator For Basic And Diluted Net Income (Loss) Per Share Abstract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract" xlink:href="coke-20220701.xsd#coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract" xlink:to="lab_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_97316097-cf9a-4230-91d5-6ffd23f644ea_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_8a525f4a-b3e8-4613-9393-d51099218739_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_ce07d995-e4ec-4c1b-a347-e148c60a4dd2_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_da1ba5eb-28ea-4105-a6ec-51cdeaa62194_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends paid: Common Stock</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_422d8028-7e38-4c2a-9fcc-b30c6b1d9bbb_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_8942b5b8-1de0-40d1-af3d-1a1d37d9b1ab_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_56b2460c-d7ec-4239-999d-662aecd4d6b9_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_053208ab-2ce1-4931-8e21-d0033b24ab51_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_bbecacb2-1c63-4eb5-ac0b-a2150ed4ee3c_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_98f8992e-cc36-460c-8e00-c73d913a68b7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_a39c3e1f-a5c1-4d25-a0a1-40b98d1ee511_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Weighted Average Remaining Lease Term and Discount Rate and Leases Within Condensed Consolidated Statement of Operations</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_CommonClassUndefinedMember_f32763dd-45f3-45cf-b5f9-5f22c50826a0_terseLabel_en-US" xlink:label="lab_coke_CommonClassUndefinedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_coke_CommonClassUndefinedMember_label_en-US" xlink:label="lab_coke_CommonClassUndefinedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class Undefined [Member]</link:label>
    <link:label id="lab_coke_CommonClassUndefinedMember_documentation_en-US" xlink:label="lab_coke_CommonClassUndefinedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classification of common stock that is undefined, representing ownership interest in a corporation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_CommonClassUndefinedMember" xlink:to="lab_coke_CommonClassUndefinedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_e9a69fda-0eb6-458a-bbfc-0b4c66ace640_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total acquisition related contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_73ede41a-d9c4-48f8-af1a-df814e8fd1ac_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition related contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_41927e49-621e-43a8-894d-fdd2f1a513bc_periodStartLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance - Level 3 liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_a6928ea4-20ae-4693-b978-9ff8f2af3ce3_periodEndLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance - Level 3 liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_7d4e540a-6230-4865-a0fa-d44dd99a2bb1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_6197f09b-44aa-485f-ba9e-49b804cb849d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_1010b3aa-a998-4281-8c6b-6a2e5b4b2250_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_c55cb70b-54e3-4a5a-9690-aaeb15a06a29_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Assets Held for Sale</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_96555fc1-bc78-496e-808b-3a023b6bb03b_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_4796c81d-f839-41bd-85ee-389c053b3500_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_b0f6173c-8bcf-4c5f-9585-84a882ef3ab5_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_ccbcb712-b2dc-4cf0-9e62-08aac4581043_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent portion of obligations under operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_19a26c0c-a9ad-4293-9dfa-93d20e3ff731_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent portion of lease liabilities - operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_df54d286-98f1-444d-ac8a-acc54239055b_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held for Sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Held-for-sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_3eb74f9c-17ea-4983-9eef-eeb87dcc2a1c_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_dccf87f0-e84b-44d0-b31c-8291d2218656_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_1c3aa906-a8c1-46fe-8a89-d35cf43ab336_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_98f41568-4771-42c9-a039-0b011dbff3a3_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_187a9d35-4d0c-47f9-8178-b0491f93f20a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_acfe1e66-05cc-485a-892e-3fa753216197_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_873c937f-50a6-4c36-b8b8-edd2f1091b0f_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_cf681062-908c-42bf-8ec4-50faf37675d2_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_cdbaa44a-6e80-42c5-8412-270cc8b32830_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_7cd44bd6-d7d5-405a-8ca1-e24e1f43abc3_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows from Operating Activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_c275cfbf-764f-476f-9aa1-06b332c30072_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_1b756504-9ed7-49ee-8dc4-80615c909a28_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on financing lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_08e93db8-d36f-4efb-ba21-38e80c95793b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payments on financing lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_aec18861-b993-4765-ad4f-7e5a159abf27_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of acquisition related contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_2f34d5b0-65c2-4f77-9107-5d10b355d8c8_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of acquisition related contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_d2e9c2f2-d972-4941-bc3d-0c6af21594bb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_7f96f39b-97f1-4616-a7db-ac7d182e36e8_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution agreements at cost</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_bace7b3b-d93f-4020-8394-06827506c9c7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer lists at cost</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_a135d810-7a17-453c-94c6-4891214c2682_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, delivery and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_UnrecognizedTaxBenefitsIncludingAccruedInterest_b73daf3d-7b3d-4542-9dc4-ad3f17ee1b2d_terseLabel_en-US" xlink:label="lab_coke_UnrecognizedTaxBenefitsIncludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncertain tax positions</link:label>
    <link:label id="lab_coke_UnrecognizedTaxBenefitsIncludingAccruedInterest_label_en-US" xlink:label="lab_coke_UnrecognizedTaxBenefitsIncludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits Including Accrued Interest</link:label>
    <link:label id="lab_coke_UnrecognizedTaxBenefitsIncludingAccruedInterest_documentation_en-US" xlink:label="lab_coke_UnrecognizedTaxBenefitsIncludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of unrecognized tax benefits including interest pertaining to uncertain tax positions taken in tax returns.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_UnrecognizedTaxBenefitsIncludingAccruedInterest" xlink:href="coke-20220701.xsd#coke_UnrecognizedTaxBenefitsIncludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_UnrecognizedTaxBenefitsIncludingAccruedInterest" xlink:to="lab_coke_UnrecognizedTaxBenefitsIncludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_06cbb2ef-7dc1-47b1-aa9d-1c0b0fae031b_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_aaaa25b9-8fe1-4f41-a664-1cca04e1b504_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets - operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_328badaf-f095-423a-970a-5108b3ddeaeb_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_294c8354-0c4f-4e87-9935-729f6bbf325f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total AOCI</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_052ce8ff-b807-40d6-a1f9-c2c44f14328b_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_PrepaidSoftware_1c3d1515-b68c-42d6-aab5-7ccfa40f8ef3_terseLabel_en-US" xlink:label="lab_coke_PrepaidSoftware" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid software</link:label>
    <link:label id="lab_coke_PrepaidSoftware_label_en-US" xlink:label="lab_coke_PrepaidSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Software</link:label>
    <link:label id="lab_coke_PrepaidSoftware_documentation_en-US" xlink:label="lab_coke_PrepaidSoftware" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid software.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PrepaidSoftware" xlink:href="coke-20220701.xsd#coke_PrepaidSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_PrepaidSoftware" xlink:to="lab_coke_PrepaidSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent_bef07734-8214-42d7-990d-f7d94f38eaf2_terseLabel_en-US" xlink:label="lab_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of deferred payroll taxes under CARES Act</link:label>
    <link:label id="lab_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent_label_en-US" xlink:label="lab_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax, Employer, Deferral, CARES Act, Current</link:label>
    <link:label id="lab_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent_documentation_en-US" xlink:label="lab_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax, Employer, Deferral, CARES Act, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent" xlink:href="coke-20220701.xsd#coke_SocialSecurityTaxEmployerDeferralCARESActCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent" xlink:to="lab_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock_61fcd6c5-6a58-47cc-9aea-36359468cf71_terseLabel_en-US" xlink:label="lab_coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Leases Within Condensed Consolidated Statement of Cash Flow</link:label>
    <link:label id="lab_coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock_label_en-US" xlink:label="lab_coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Balances Related To Lease Portfolio Presented In Statement Of Cash Flow [Table Text Block]</link:label>
    <link:label id="lab_coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock_documentation_en-US" xlink:label="lab_coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of balances related to lease portfolio presented in statement of cash flow.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock" xlink:href="coke-20220701.xsd#coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock" xlink:to="lab_coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_95b5aa9a-c68b-4344-8ed6-b36a73ddc544_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_5bf5aac6-4e1f-4bf7-ba2e-1de734cad488_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-tax Activity</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_PaymentOfContingentConsiderationOfAcquisitions_7d50f2d6-a39c-496f-9123-dfdbe2e9f2d0_negatedLabel_en-US" xlink:label="lab_coke_PaymentOfContingentConsiderationOfAcquisitions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of acquisition related contingent consideration</link:label>
    <link:label id="lab_coke_PaymentOfContingentConsiderationOfAcquisitions_b91eb5f4-54c5-445b-ad2f-027bf72c8683_terseLabel_en-US" xlink:label="lab_coke_PaymentOfContingentConsiderationOfAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of acquisition related contingent consideration</link:label>
    <link:label id="lab_coke_PaymentOfContingentConsiderationOfAcquisitions_label_en-US" xlink:label="lab_coke_PaymentOfContingentConsiderationOfAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment Of Contingent Consideration Of Acquisitions</link:label>
    <link:label id="lab_coke_PaymentOfContingentConsiderationOfAcquisitions_documentation_en-US" xlink:label="lab_coke_PaymentOfContingentConsiderationOfAcquisitions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of contingent consideration of acquisitions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PaymentOfContingentConsiderationOfAcquisitions" xlink:href="coke-20220701.xsd#coke_PaymentOfContingentConsiderationOfAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_PaymentOfContingentConsiderationOfAcquisitions" xlink:to="lab_coke_PaymentOfContingentConsiderationOfAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_a88de962-0f58-4b6c-8e4a-368e620b30a8_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_53de02b0-e6e2-4300-827a-44e7b4a86aa5_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_244b5422-1660-44f7-a34e-984c1718f547_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_b4d162a1-1a6c-4768-aa35-e1d4bd9f059c_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_VotingPowerOfStockHeldByRelatedPartyShares_745aeb2a-5912-4832-abf0-69c2092c1ba7_terseLabel_en-US" xlink:label="lab_coke_VotingPowerOfStockHeldByRelatedPartyShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voting power of stock held by related party (in shares)</link:label>
    <link:label id="lab_coke_VotingPowerOfStockHeldByRelatedPartyShares_label_en-US" xlink:label="lab_coke_VotingPowerOfStockHeldByRelatedPartyShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voting Power Of Stock Held By Related Party, Shares</link:label>
    <link:label id="lab_coke_VotingPowerOfStockHeldByRelatedPartyShares_documentation_en-US" xlink:label="lab_coke_VotingPowerOfStockHeldByRelatedPartyShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voting Power Of Stock Held By Related Party, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_VotingPowerOfStockHeldByRelatedPartyShares" xlink:href="coke-20220701.xsd#coke_VotingPowerOfStockHeldByRelatedPartyShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_VotingPowerOfStockHeldByRelatedPartyShares" xlink:to="lab_coke_VotingPowerOfStockHeldByRelatedPartyShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_fad01424-638b-47c0-919a-8b0c2680c974_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_72df7aac-cc56-49c3-9165-bb1c63bcafb2_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss_84e87393-59c2-4803-90a4-16eb07c2de42_terseLabel_en-US" xlink:label="lab_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss_label_en-US" xlink:label="lab_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Accounts Receivable, Allowance For Credit Loss</link:label>
    <link:label id="lab_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss_documentation_en-US" xlink:label="lab_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Accounts Receivable, Allowance For Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss" xlink:href="coke-20220701.xsd#coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss" xlink:to="lab_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_FairValueMethodsAndAssumptionsTableTextBlock_a1f59311-3d26-4340-9051-15fcad7b88f4_terseLabel_en-US" xlink:label="lab_coke_FairValueMethodsAndAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Methods and Assumptions Used in Estimating Fair Value</link:label>
    <link:label id="lab_coke_FairValueMethodsAndAssumptionsTableTextBlock_label_en-US" xlink:label="lab_coke_FairValueMethodsAndAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Methods And Assumptions [Table Text Block]</link:label>
    <link:label id="lab_coke_FairValueMethodsAndAssumptionsTableTextBlock_documentation_en-US" xlink:label="lab_coke_FairValueMethodsAndAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Methods And Assumptions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_FairValueMethodsAndAssumptionsTableTextBlock" xlink:href="coke-20220701.xsd#coke_FairValueMethodsAndAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_FairValueMethodsAndAssumptionsTableTextBlock" xlink:to="lab_coke_FairValueMethodsAndAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_d412f3a3-cdaa-4bf4-a5c7-07e381da5dff_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember_e9b3b3de-b585-4bc6-b617-73730cd18015_terseLabel_en-US" xlink:label="lab_coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.93% Senior Notes 10/10/2026</link:label>
    <link:label id="lab_coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember_label_en-US" xlink:label="lab_coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three Point Nine Three Percent Senior Notes October Ten Two Thousand Twenty Six [Member]</link:label>
    <link:label id="lab_coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember_documentation_en-US" xlink:label="lab_coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three point nine three percent senior notes october ten two thousand twenty six.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember" xlink:href="coke-20220701.xsd#coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember" xlink:to="lab_coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidTaxes_d14e65e4-014c-4b8f-b5ec-9ba4f037e48d_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid taxes</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes" xlink:to="lab_us-gaap_PrepaidTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased_81904926-0129-40bb-a46f-0c453d2c95a4_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased number of cases, finished product from SAC</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Period Quantity Purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_LeaseHlpSpcMember_c6687311-44a2-4aa7-b0fd-7881f08b2c52_terseLabel_en-US" xlink:label="lab_coke_LeaseHlpSpcMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HLP, SPC &amp; Adjacent Sales Facility</link:label>
    <link:label id="lab_coke_LeaseHlpSpcMember_18ab35c3-e464-4563-bcd9-d284fcc8c939_verboseLabel_en-US" xlink:label="lab_coke_LeaseHlpSpcMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Snyder Production Center</link:label>
    <link:label id="lab_coke_LeaseHlpSpcMember_label_en-US" xlink:label="lab_coke_LeaseHlpSpcMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Hlp Spc [Member]</link:label>
    <link:label id="lab_coke_LeaseHlpSpcMember_documentation_en-US" xlink:label="lab_coke_LeaseHlpSpcMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease HLP, SPC and adjacent sales facility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LeaseHlpSpcMember" xlink:href="coke-20220701.xsd#coke_LeaseHlpSpcMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_LeaseHlpSpcMember" xlink:to="lab_coke_LeaseHlpSpcMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_deb71ade-489a-4238-a493-45cdba0d2d3e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_AmountOfCompanyDebtGuaranteed_1386afc5-2f68-483b-8860-949b9fa01e27_terseLabel_en-US" xlink:label="lab_coke_AmountOfCompanyDebtGuaranteed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees of company debt</link:label>
    <link:label id="lab_coke_AmountOfCompanyDebtGuaranteed_label_en-US" xlink:label="lab_coke_AmountOfCompanyDebtGuaranteed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount Of Company Debt Guaranteed</link:label>
    <link:label id="lab_coke_AmountOfCompanyDebtGuaranteed_documentation_en-US" xlink:label="lab_coke_AmountOfCompanyDebtGuaranteed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The carrying value as of the balance sheet date of debt of the company guaranteed.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AmountOfCompanyDebtGuaranteed" xlink:href="coke-20220701.xsd#coke_AmountOfCompanyDebtGuaranteed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_AmountOfCompanyDebtGuaranteed" xlink:to="lab_coke_AmountOfCompanyDebtGuaranteed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_427e6f53-1ceb-45f3-9535-0775d4f49423_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b2e14ac-8a0a-4976-a2b1-6bd82d68be48_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_45698a41-060f-4c64-96b1-bb744067ab71_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_266c79df-c2ed-4855-bb39-4f9b7b964c8c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_f87f5f8d-12ba-4a98-8631-dd5b657306a9_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior service costs</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_635473c5-93fe-4a7b-8cb8-530c26f7ade7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_769b533e-e6f3-4eea-8ecc-751ec6e64308_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9289cd90-64db-403f-93d7-e9d384a75978_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_a88bd7b3-1fd6-4a57-bcc4-fae42a829d39_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember_ed50ec09-e61f-4cdb-a9aa-dfa1cdbfac18_terseLabel_en-US" xlink:label="lab_coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.28% Senior Notes 2/27/2023</link:label>
    <link:label id="lab_coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember_label_en-US" xlink:label="lab_coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three Point Two Eight Percent Senior Notes February Twenty Seven Two Thousand Twenty Three [Member]</link:label>
    <link:label id="lab_coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember_documentation_en-US" xlink:label="lab_coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three point two eight percent senior notes February twenty seven two thousand twenty three.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember" xlink:href="coke-20220701.xsd#coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember" xlink:to="lab_coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_542b24fc-4966-4160-90a1-a33780efb960_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_7e4f6ecf-38c5-4ca7-bea8-9f272773f600_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_814ab1ab-a8c8-4d75-9ac2-07b8658e1e39_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_af119aa3-219e-472b-af91-1aeae82fae9d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_5b285bdc-d37d-4c06-a068-b98e601ffa88_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_66526d85-24bb-4222-80bb-9bd081cddcec_terseLabel_en-US" xlink:label="lab_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Four</link:label>
    <link:label id="lab_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="coke-20220701.xsd#coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_eee341ae-672e-4d49-9e23-f770c600556c_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ConversionOfStockConversionRatio_aadb0d1a-fab5-445a-8e56-885d595e56ff_terseLabel_en-US" xlink:label="lab_coke_ConversionOfStockConversionRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion ratio</link:label>
    <link:label id="lab_coke_ConversionOfStockConversionRatio_label_en-US" xlink:label="lab_coke_ConversionOfStockConversionRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Conversion Ratio</link:label>
    <link:label id="lab_coke_ConversionOfStockConversionRatio_documentation_en-US" xlink:label="lab_coke_ConversionOfStockConversionRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConversionOfStockConversionRatio" xlink:href="coke-20220701.xsd#coke_ConversionOfStockConversionRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ConversionOfStockConversionRatio" xlink:to="lab_coke_ConversionOfStockConversionRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9e6aed7e-a766-4a61-9068-a02a1ff84db3_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of Common Stock shares outstanding - assuming dilution (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7287ebfe-bf29-4782-b6ad-566c429f0216_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock weighted average shares outstanding - diluted (assuming conversion of Class B Common Stock to Common Stock) (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_09f4ac58-8080-4706-a237-9427d75f07a3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity derivative instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c91d9afc-ee31-4049-8de7-34477de5b360_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less:&#160;&#160;Accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties_a83c9ff3-2f66-4bf2-8a10-2f4c1f171543_terseLabel_en-US" xlink:label="lab_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative fees due to CCBSS</link:label>
    <link:label id="lab_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties_label_en-US" xlink:label="lab_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction Payments As Administration Fees To Related Parties</link:label>
    <link:label id="lab_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties_documentation_en-US" xlink:label="lab_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative fees expense during the period (excluding transactions that are eliminated in consolidation or combined financial statements) with related parties.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties" xlink:href="coke-20220701.xsd#coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties" xlink:to="lab_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_46410da1-3d12-4e25-ad88-39027ce27067_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d4869115-4f34-4495-97b4-62f6d28477d0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plans reclassification including pension costs:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_804cdd9a-c6a5-422a-8e7f-6fc8cc54758d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross commodity derivative instrument liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_a5e5cb49-f36e-4117-be9d-e4809d173375_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_fd5a43ed-b476-44aa-ae39-40a4d1879b72_terseLabel_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_label_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_6ffdc7cd-e2cd-4064-a1fd-039cf3a32f50_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_c8092029-9e65-4df6-abbb-526f69aca4fc_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividend per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_9c30a3bd-b8ba-4f68-96a3-898e2b428578_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_d6ce31fb-aebb-46a9-82c1-5067204002a9_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized net actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_698894ae-e383-4331-a82c-2c8eb79552cf_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_e81f62b4-e5a2-4f96-b05e-080f6c1dad35_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_75ba16b2-ab2e-4139-a1ba-c103294f967a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_0dc5aa18-4056-4312-8f7e-c4a5216e55bb_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_495e7891-d295-47da-8473-ddc6aadb3507_periodStartLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance - allowance for credit losses</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_c7a19af8-ed8a-4e15-ad35-f04849481264_periodEndLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance - allowance for credit losses</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability_09c75e33-ab01-412f-9aaa-b4ddc1b4c31a_terseLabel_en-US" xlink:label="lab_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value adjustment of acquisition related contingent consideration</link:label>
    <link:label id="lab_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability_2d2f8eec-d5c8-4889-969e-8fec6d4bbe7f_verboseLabel_en-US" xlink:label="lab_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in fair value</link:label>
    <link:label id="lab_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability_label_en-US" xlink:label="lab_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Contingent Consideration Arrangements Change In Fair Value Of Contingent Consideration Liability</link:label>
    <link:label id="lab_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability_documentation_en-US" xlink:label="lab_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination contingent consideration arrangements change in fair value of contingent consideration liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" xlink:href="coke-20220701.xsd#coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" xlink:to="lab_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_d20adafd-b4af-4520-b8e6-46a708df88dc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan, Commodity Derivative Instruments, Debt and Acquisition Related Contingent Consideration</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_5dccfe93-f832-43be-9057-6b956282e524_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_OtherAccruedLiabilitiesCurrentMember_d421c895-7779-466b-98cd-f7bb16f80c30_terseLabel_en-US" xlink:label="lab_coke_OtherAccruedLiabilitiesCurrentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_coke_OtherAccruedLiabilitiesCurrentMember_label_en-US" xlink:label="lab_coke_OtherAccruedLiabilitiesCurrentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities Current [Member]</link:label>
    <link:label id="lab_coke_OtherAccruedLiabilitiesCurrentMember_documentation_en-US" xlink:label="lab_coke_OtherAccruedLiabilitiesCurrentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherAccruedLiabilitiesCurrentMember" xlink:href="coke-20220701.xsd#coke_OtherAccruedLiabilitiesCurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_OtherAccruedLiabilitiesCurrentMember" xlink:to="lab_coke_OtherAccruedLiabilitiesCurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_351ae6f5-4859-4941-a133-ec9253030c6d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_LongTermPerformanceEquityPlanMember_adb1f8de-7ba8-4f18-8c00-95a14edbd4c8_terseLabel_en-US" xlink:label="lab_coke_LongTermPerformanceEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Performance Equity Plan</link:label>
    <link:label id="lab_coke_LongTermPerformanceEquityPlanMember_label_en-US" xlink:label="lab_coke_LongTermPerformanceEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Performance Equity Plan [Member]</link:label>
    <link:label id="lab_coke_LongTermPerformanceEquityPlanMember_documentation_en-US" xlink:label="lab_coke_LongTermPerformanceEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term performance equity plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LongTermPerformanceEquityPlanMember" xlink:href="coke-20220701.xsd#coke_LongTermPerformanceEquityPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_LongTermPerformanceEquityPlanMember" xlink:to="lab_coke_LongTermPerformanceEquityPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_01f14628-d426-43fb-bf57-666371f46bfe_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_71f0fcea-a0b0-413b-8477-a357fc93e8f3_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_7b02b49c-67be-4387-9932-1e24a66cd996_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for basic net income per Common Stock share</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_6f6c3a5e-eff4-457d-bf44-e38bce3bf7e7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_770e3a75-75d5-49af-a5b0-3f1d87006bae_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_4f22355c-849a-47bd-80af-07d9f21d488a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense on financing lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_d7970761-0a5a-4672-9bf5-62ebfbbc800b_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to property, plant and equipment accrued and recorded in accounts payable, trade</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_22e2e04d-ec9c-4c4a-8c53-f33505ca5b62_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_89512f6f-3089-4126-b4fe-e7efd3c0f1ca_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsAbstract_4f8b7602-d538-4c10-b77e-31ba320af826_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsAbstract" xlink:to="lab_us-gaap_DerivativeAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_eb9f5fce-393f-4a22-9899-6eee227247f3_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over Time Net Sales</link:label>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember" xlink:to="lab_us-gaap_TransferredOverTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_135435ee-4a1a-4809-aa87-f10d95752995_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_a9f661f4-ab1e-4a17-879c-878a0f6bad03_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of obligations under financing leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_c5683255-57c2-4c6c-afc3-1b2a77509691_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Current portion of lease liabilities - financing leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_540334a0-4893-4806-9e6d-b649a65fe750_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_89fd13cc-194a-49eb-82fc-44f1bb7d9edd_verboseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5e9fdf45-1aae-4361-963f-d2f5b5e2445b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_46d45db8-e33e-4e0d-b0c9-002e7ca310b9_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_3fbe9d5c-80aa-46d6-8b25-d5a8bc1e6a4e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease costs</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarnings_f9da9646-c013-47d7-8006-2fc77ddfc813_totalLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total undistributed earnings &#8211; basic</link:label>
    <link:label id="lab_us-gaap_UndistributedEarnings_label_en-US" xlink:label="lab_us-gaap_UndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarnings" xlink:to="lab_us-gaap_UndistributedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_RevenueRecognitionSalesReturnsEstimatePercentage_62000fc7-c635-4066-89eb-55574adccec7_terseLabel_en-US" xlink:label="lab_coke_RevenueRecognitionSalesReturnsEstimatePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales return estimated percentage (less than)</link:label>
    <link:label id="lab_coke_RevenueRecognitionSalesReturnsEstimatePercentage_label_en-US" xlink:label="lab_coke_RevenueRecognitionSalesReturnsEstimatePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition Sales Returns Estimate Percentage</link:label>
    <link:label id="lab_coke_RevenueRecognitionSalesReturnsEstimatePercentage_documentation_en-US" xlink:label="lab_coke_RevenueRecognitionSalesReturnsEstimatePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognition sales returns estimate percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RevenueRecognitionSalesReturnsEstimatePercentage" xlink:href="coke-20220701.xsd#coke_RevenueRecognitionSalesReturnsEstimatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_RevenueRecognitionSalesReturnsEstimatePercentage" xlink:to="lab_coke_RevenueRecognitionSalesReturnsEstimatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_4e9f14d4-6c34-4490-95a2-2572e0e28cb0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings under revolving credit facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Long-Term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_38987747-f681-49c8-b54e-cb4266e83936_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable to The&#160;Coca&#8209;Cola&#160;Company</link:label>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:to="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_4f0aab7c-b7ac-493b-bf0e-69927b1689cc_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_835dd17e-b928-4c8c-a598-d3a6628b3bd1_terseLabel_en-US" xlink:label="lab_coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Prepaid Expenses and Other Current Assets</link:label>
    <link:label id="lab_coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_label_en-US" xlink:label="lab_coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Prepaid Expenses And Other Current Assets [Table Text Block]</link:label>
    <link:label id="lab_coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_documentation_en-US" xlink:label="lab_coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of prepaid expenses and other current assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:href="coke-20220701.xsd#coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:to="lab_coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_CONAServicesLimitedLiabilityCompanyMember_4b88f41b-751d-4f6e-a712-2b19707cb40c_terseLabel_en-US" xlink:label="lab_coke_CONAServicesLimitedLiabilityCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CONA</link:label>
    <link:label id="lab_coke_CONAServicesLimitedLiabilityCompanyMember_label_en-US" xlink:label="lab_coke_CONAServicesLimitedLiabilityCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">C O N A Services Limited Liability Company [Member]</link:label>
    <link:label id="lab_coke_CONAServicesLimitedLiabilityCompanyMember_documentation_en-US" xlink:label="lab_coke_CONAServicesLimitedLiabilityCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CONA Services LLC.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CONAServicesLimitedLiabilityCompanyMember" xlink:href="coke-20220701.xsd#coke_CONAServicesLimitedLiabilityCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_CONAServicesLimitedLiabilityCompanyMember" xlink:to="lab_coke_CONAServicesLimitedLiabilityCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_756619f9-949c-4483-b58d-ed1ec273abff_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Financial Information by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_3c42402a-b190-4238-b89f-b11e24002d8d_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_b1e9b9d5-b65e-4b6f-98ae-a0adf137fec7_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment and abandonment of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets to be Disposed of</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_f9027499-7c48-4391-a998-e38d61938e3d_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_61424219-e321-495e-aa0c-0f698f15d8dd_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability_30e261cc-653a-49a1-aadd-cd55e5482cf7_terseLabel_en-US" xlink:label="lab_coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease commitments not yet commenced, additional lease liability</link:label>
    <link:label id="lab_coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability_label_en-US" xlink:label="lab_coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Lease Not Yet Commenced, Additional Liability</link:label>
    <link:label id="lab_coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability_documentation_en-US" xlink:label="lab_coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Lease Not Yet Commenced, Additional Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability" xlink:href="coke-20220701.xsd#coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability" xlink:to="lab_coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_e8de24b2-b190-4eb6-b5e2-d7e63337a045_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_7572ad3f-d41e-430c-a3d7-93fdc07584f7_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod_d7ee33c3-7b99-4d56-9227-2de6661fd0ce_terseLabel_en-US" xlink:label="lab_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of stock, limitation on sale, number of shares during consecutive month period</link:label>
    <link:label id="lab_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod_label_en-US" xlink:label="lab_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Limitation On Sale, Number Of Shares During Consecutive Month Period</link:label>
    <link:label id="lab_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod_documentation_en-US" xlink:label="lab_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Limitation On Sale, Number Of Shares During Consecutive Month Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod" xlink:href="coke-20220701.xsd#coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod" xlink:to="lab_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_b68aa716-ec60-471d-acc2-24e50fddfa39_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total purchases from manufacturing cooperatives</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_a4f2b8d8-7aae-4e54-8452-d2e00c0bd7c5_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_83dd078c-5ce1-42f3-8e8a-2b887714a012_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_edcef397-1941-4b2c-9a44-3cc508fdff60_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax_e6af7773-3565-4258-ad96-2d69a98f96bb_terseLabel_en-US" xlink:label="lab_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gain</link:label>
    <link:label id="lab_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax_label_en-US" xlink:label="lab_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income Loss Reclassification Adjustment From A O C I Other Postretirement Benefit Plans For Net Gain Loss Net Of Tax</link:label>
    <link:label id="lab_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax_documentation_en-US" xlink:label="lab_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount after tax of reclassification adjustment from accumulated other comprehensive income (loss) for actuarial gain (loss) related to other postretirement benefit plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:href="coke-20220701.xsd#coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:to="lab_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommodityContractMember_a7c963a7-6dc9-425f-bdf1-492af07dfb9c_verboseLabel_en-US" xlink:label="lab_us-gaap_CommodityContractMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity derivative instruments</link:label>
    <link:label id="lab_us-gaap_CommodityContractMember_label_en-US" xlink:label="lab_us-gaap_CommodityContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommodityContractMember" xlink:to="lab_us-gaap_CommodityContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_c12dd039-1184-4cf5-8297-443d2b789f7e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Transactions Between Company and the Coca-cola Company</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDueFromRelatedParties_949a0cf7-807e-468d-a7c9-4062abb3fe39_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable from The&#160;Coca&#8209;Cola&#160;Company</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDueFromRelatedParties_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Due from Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:to="lab_us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_b4a5a9fd-c3bc-44aa-bc33-02b99a18b21f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ComprehensiveBeverageAgreementMember_dbf98da6-dc9a-4368-8f22-3eddbbb839d1_terseLabel_en-US" xlink:label="lab_coke_ComprehensiveBeverageAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Beverage Agreement</link:label>
    <link:label id="lab_coke_ComprehensiveBeverageAgreementMember_label_en-US" xlink:label="lab_coke_ComprehensiveBeverageAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Beverage Agreement [Member]</link:label>
    <link:label id="lab_coke_ComprehensiveBeverageAgreementMember_documentation_en-US" xlink:label="lab_coke_ComprehensiveBeverageAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive beverage agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ComprehensiveBeverageAgreementMember" xlink:href="coke-20220701.xsd#coke_ComprehensiveBeverageAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ComprehensiveBeverageAgreementMember" xlink:to="lab_coke_ComprehensiveBeverageAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_1cd69d40-8985-44e0-a65d-680063560cf0_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_ccee1df1-8dbd-4925-8de8-229323e1b58a_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_4687a6db-ad11-41af-a02e-00ea2567889a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_8ce1e829-cf6a-4408-a128-a9ad315a7efa_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued marketing costs</link:label>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Marketing Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_c147994b-385f-41ba-9b95-415837e9ec33_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_2b9a4a0b-5b9e-432c-8769-68f30ce42b7f_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_0ef0f3cd-418d-4646-a50a-9a04ad6345ee_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_f47ffd7e-8a12-4574-a8d9-961354ad2b42_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_dac785cc-446c-4a98-9443-cc0e2f92a209_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_faf37050-b8c0-443d-8385-ff4ce02a2cd0_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Disclosures of Cash Flow Information</link:label>
    <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Supplemental Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:to="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_fb36c65b-7326-4ea3-9069-d4030500bd12_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_67e54c44-d0c6-4438-b77e-e3d1487b833b_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_52edd225-9a1a-4f94-8037-c61fc5e54787_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d57d837a-5011-4366-adbd-5caa796a1e3a_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_f942b200-426c-451e-9dae-2da7581228cf_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_a312ee00-f0ef-4f41-95fd-d7e5ae9291ad_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_f4bf7554-7f2c-4b03-a1bd-465fa31bc928_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_8b01bb69-1023-4a5b-8afc-e481eeca5fa3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent portion of acquisition related contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_595869bf-ae7b-43d6-91cf-0a950bfa2f7d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_72c4bc48-1d34-4746-9402-b96188b160d7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_490ab38c-f16b-41e3-936a-959faa990e65_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_1212ddaf-2f05-489a-a917-51237c68eec9_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_b327a2ff-90ac-4b71-b781-ef2b577805cf_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_98ecdf2c-bb4c-4c85-a14b-0f74e02c2001_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_a86cb9e9-3f75-4fe1-852f-09c7f9d05f97_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable, trade</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_DistributionAssetsMember_645845a1-277e-4e88-911d-db2789cb9851_terseLabel_en-US" xlink:label="lab_coke_DistributionAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Assets</link:label>
    <link:label id="lab_coke_DistributionAssetsMember_label_en-US" xlink:label="lab_coke_DistributionAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Assets [Member]</link:label>
    <link:label id="lab_coke_DistributionAssetsMember_documentation_en-US" xlink:label="lab_coke_DistributionAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DistributionAssetsMember" xlink:href="coke-20220701.xsd#coke_DistributionAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_DistributionAssetsMember" xlink:to="lab_coke_DistributionAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_RevenueFromContractWithCustomerTable_09cedafe-0633-4b4b-9a2e-7096925a7713_terseLabel_en-US" xlink:label="lab_coke_RevenueFromContractWithCustomerTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer [Table]</link:label>
    <link:label id="lab_coke_RevenueFromContractWithCustomerTable_label_en-US" xlink:label="lab_coke_RevenueFromContractWithCustomerTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer [Table]</link:label>
    <link:label id="lab_coke_RevenueFromContractWithCustomerTable_documentation_en-US" xlink:label="lab_coke_RevenueFromContractWithCustomerTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from contract with customer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RevenueFromContractWithCustomerTable" xlink:href="coke-20220701.xsd#coke_RevenueFromContractWithCustomerTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_RevenueFromContractWithCustomerTable" xlink:to="lab_coke_RevenueFromContractWithCustomerTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1deed0f2-add0-4011-9150-d3a39ff43052_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_909011b1-b64c-4337-832a-f6e07619bc1f_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_94aac345-3df1-4284-85bb-0b775f5c2007_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_b609c105-deac-4ffb-9a7e-afc98424782d_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_3a04d78a-7958-45e8-8277-5fcc3d7e386d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_497671c6-cbe8-4b30-8d3f-1830b00ecf11_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_2417a420-d92b-40c1-9f15-2351cfd7fb78_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_6f22a4b9-12c4-4058-8f36-ea845267e837_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_5cbf9126-635f-49d1-b149-99ddf2bedbe8_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total finite-lived intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_f2eb8670-45a8-4e28-b318-6c3963f2ba1a_periodStartLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance - distribution agreements, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_55f1c9c7-9ed7-4e4e-a6d9-6ce17c27ea42_periodEndLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance - distribution agreements, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestorMember_1f053dfc-ed7e-4303-84eb-659d6ab8eec8_terseLabel_en-US" xlink:label="lab_us-gaap_InvestorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Coca-Cola Company</link:label>
    <link:label id="lab_us-gaap_InvestorMember_label_en-US" xlink:label="lab_us-gaap_InvestorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investor [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestorMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestorMember" xlink:to="lab_us-gaap_InvestorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_SouthAtlanticCannersMember_bba3f873-dc20-4429-9c66-5d6c4a3e3b78_terseLabel_en-US" xlink:label="lab_coke_SouthAtlanticCannersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SAC</link:label>
    <link:label id="lab_coke_SouthAtlanticCannersMember_label_en-US" xlink:label="lab_coke_SouthAtlanticCannersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">South Atlantic Canners [Member]</link:label>
    <link:label id="lab_coke_SouthAtlanticCannersMember_documentation_en-US" xlink:label="lab_coke_SouthAtlanticCannersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">South Atlantic Canners.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SouthAtlanticCannersMember" xlink:href="coke-20220701.xsd#coke_SouthAtlanticCannersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_SouthAtlanticCannersMember" xlink:to="lab_coke_SouthAtlanticCannersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_bee74bba-8e99-4d31-8ee5-fc7e4a85ad71_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Critical Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_93620219-6ae8-4fe6-ad30-4f7fe6eee2da_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_cb218fed-bf87-450c-bd24-af7f335df4e4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Changes in Current Assets and Current Liabilities Affecting Cash Flows</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_61750a01-a0d2-471e-a699-08da04ac588d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior service credits</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_0a63b813-9124-43c1-bfbf-b0f867cc009e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod_d55da596-13c2-43d3-bf01-22c87be0e102_terseLabel_en-US" xlink:label="lab_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award settled in cash or shares, average closing prices of shares during trading days of performance period (in days)</link:label>
    <link:label id="lab_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod_label_en-US" xlink:label="lab_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Settled In Cash Or Shares Based On Average Closing Prices Of Common Shares During Trading Days Of Performance Period</link:label>
    <link:label id="lab_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod_documentation_en-US" xlink:label="lab_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award settled in cash or shares based on average closing prices of common shares during trading days performance period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod" xlink:href="coke-20220701.xsd#coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod" xlink:to="lab_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DistributionRightsMember_50fd3b99-5686-44af-91b1-6432a6ce0bbb_terseLabel_en-US" xlink:label="lab_us-gaap_DistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution agreements, net</link:label>
    <link:label id="lab_us-gaap_DistributionRightsMember_label_en-US" xlink:label="lab_us-gaap_DistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributionRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DistributionRightsMember" xlink:to="lab_us-gaap_DistributionRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_3f166cf5-4109-4678-a968-e0f3c427ccde_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Other Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_2b1fbd1a-20f4-41ff-a526-ea88824e8ea5_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, trade</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_04b20954-01cc-4353-b7b1-e4f076dafe78_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_84ea856d-793f-4a6f-b29d-9c7407b932d9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths_f97feafc-24c9-4e5b-b608-b3c7ace6005f_terseLabel_en-US" xlink:label="lab_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of stock, limitation on sale, consecutive month period</link:label>
    <link:label id="lab_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths_label_en-US" xlink:label="lab_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Limitation On Sale, Number Of Consecutive Months</link:label>
    <link:label id="lab_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths_documentation_en-US" xlink:label="lab_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Limitation On Sale, Number Of Consecutive Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths" xlink:href="coke-20220701.xsd#coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths" xlink:to="lab_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract_e2c93aa6-418c-479a-b9eb-8af2a1dc8d35_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Description [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:to="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_RevenueFromContractWithCustomerLineItems_86cd3a63-e16f-4217-aac1-cd6a3c183721_terseLabel_en-US" xlink:label="lab_coke_RevenueFromContractWithCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer [Line Items]</link:label>
    <link:label id="lab_coke_RevenueFromContractWithCustomerLineItems_label_en-US" xlink:label="lab_coke_RevenueFromContractWithCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer [Line Items]</link:label>
    <link:label id="lab_coke_RevenueFromContractWithCustomerLineItems_documentation_en-US" xlink:label="lab_coke_RevenueFromContractWithCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from contract with customer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RevenueFromContractWithCustomerLineItems" xlink:href="coke-20220701.xsd#coke_RevenueFromContractWithCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_RevenueFromContractWithCustomerLineItems" xlink:to="lab_coke_RevenueFromContractWithCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_9ff438f3-f745-4b65-af46-c17f5018b892_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockAmountConverted1_ab0e7411-31bf-4e25-b17b-661f229264b0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of 1,227,546 shares of Class B Common Stock</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockAmountConverted1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Amount Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:to="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_28918b6f-9f72-4052-a590-1c570a01704e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsDiluted_a4b2daa6-4f3c-4309-933d-d3ca02a74ad6_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total undistributed earnings &#8211; diluted</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsDiluted_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsDiluted" xlink:to="lab_us-gaap_UndistributedEarningsDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_5d3ec73e-dc86-49b6-bfea-e77941da93fa_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_84011766-c029-4cf6-b78c-acffa2b8a22d_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance fees</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_5ef3da2b-f9de-407a-8830-4864b621263f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability, operating lease</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_a71fc1ec-314e-4667-b763-dcb74687463b_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of minimum lease principal payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_79ceecdf-eed3-49c0-98d1-c0db6fb96f8b_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments Contingencies and Guarantees [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:to="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_25f6c61b-fc33-475f-8223-074c9abb2d00_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_a4a84b57-b05a-4213-9bde-e9a5e54428ec_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total minimum lease payments including interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_537b5145-b433-43e9-b6a2-ea0968057a27_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, delivery and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_2043ca96-f624-4863-b72d-c11c2b793b57_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_bf81889b-5031-486a-94cf-4d895fbc561e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Future Minimum Lease Payments for Noncancelable Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_13ab30b3-e836-44ad-a19e-d80f6d3bc0d2_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cef16219-ddfc-4630-ba0e-943c0fdf2555_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4758775d-d31d-49c7-8b50-dbbffd16c6c8_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_849e0c18-7c80-4c8c-b999-f2bb878d1e8c_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fa3c273-6e76-4c03-aaca-134f96acd3c9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_440de19a-ef8e-41cb-b77c-1c33b897bbf4_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of BODYARMOR distribution rights</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_eb94c8e6-f226-4d0e-92cc-69001138e9b8_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator for diluted net income per Common Stock and Class&#160;B Common Stock share:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromFeesReceived_0b0ab2e3-a364-4070-b345-84c120478579_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromFeesReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from management fees received from SAC, classified as reduction of cost of sales</link:label>
    <link:label id="lab_us-gaap_ProceedsFromFeesReceived_label_en-US" xlink:label="lab_us-gaap_ProceedsFromFeesReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Fees Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFeesReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromFeesReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromFeesReceived" xlink:to="lab_us-gaap_ProceedsFromFeesReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_PublicDebtMember_50fb3d50-aa96-44d8-9def-c1ce3cae901b_terseLabel_en-US" xlink:label="lab_coke_PublicDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public</link:label>
    <link:label id="lab_coke_PublicDebtMember_label_en-US" xlink:label="lab_coke_PublicDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Debt [Member]</link:label>
    <link:label id="lab_coke_PublicDebtMember_documentation_en-US" xlink:label="lab_coke_PublicDebtMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public debt.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PublicDebtMember" xlink:href="coke-20220701.xsd#coke_PublicDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_PublicDebtMember" xlink:to="lab_coke_PublicDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_c81b8d35-3a1c-425a-8e93-7a1f0c358c0d_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_4c565a20-023f-45eb-897e-4274b0e16e71_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_e2d4e9fe-8770-46e5-83d0-a1772de5837d_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized discount on senior bonds</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_97173ae1-fb12-4afe-9cc2-c3f0113d724a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories_640e022d-d3c7-45c7-bb00-20c6d8873554_terseLabel_en-US" xlink:label="lab_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase requirements of plastic bottles, percentage (at least)</link:label>
    <link:label id="lab_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories_label_en-US" xlink:label="lab_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Percentage Purchase Obligation For Plastic Bottles In Certain Territories</link:label>
    <link:label id="lab_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories_documentation_en-US" xlink:label="lab_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum purchase percentage requirement of total plastic bottles purchased in certain territories.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories" xlink:href="coke-20220701.xsd#coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories" xlink:to="lab_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_688bd388-ee3a-4f74-910c-51370f0bfd98_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_DebtGuaranteeForRelatedParty_7987308f-9a8a-417a-a870-eaede0c515d7_terseLabel_en-US" xlink:label="lab_coke_DebtGuaranteeForRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt guarantee for related party</link:label>
    <link:label id="lab_coke_DebtGuaranteeForRelatedParty_label_en-US" xlink:label="lab_coke_DebtGuaranteeForRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Guarantee For Related Party</link:label>
    <link:label id="lab_coke_DebtGuaranteeForRelatedParty_documentation_en-US" xlink:label="lab_coke_DebtGuaranteeForRelatedParty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount of debt guarantied by the company for related parties of the company.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DebtGuaranteeForRelatedParty" xlink:href="coke-20220701.xsd#coke_DebtGuaranteeForRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_DebtGuaranteeForRelatedParty" xlink:to="lab_coke_DebtGuaranteeForRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_0c8367fb-8a79-4e3a-b178-a2c764721974_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_a8d4ced4-baa7-4b2c-8394-b0bd1dfca4b7_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e62a1ef9-20cb-4d29-b87e-12f65e08f1a8_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of Common Stock shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e316b0d9-1ae6-4948-b4e0-a89f21f8711b_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock weighted average shares outstanding - basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_15c48205-75aa-4ba0-97ff-703491413b26_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_BeaconInvestmentCorporationMember_7ea64993-d3f9-4f2d-9f49-0563125b391d_terseLabel_en-US" xlink:label="lab_coke_BeaconInvestmentCorporationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beacon, Company Headquarters</link:label>
    <link:label id="lab_coke_BeaconInvestmentCorporationMember_f29045cc-16c4-40bb-8ab3-8c4024b8710c_verboseLabel_en-US" xlink:label="lab_coke_BeaconInvestmentCorporationMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company headquarters</link:label>
    <link:label id="lab_coke_BeaconInvestmentCorporationMember_label_en-US" xlink:label="lab_coke_BeaconInvestmentCorporationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beacon Investment Corporation [Member]</link:label>
    <link:label id="lab_coke_BeaconInvestmentCorporationMember_documentation_en-US" xlink:label="lab_coke_BeaconInvestmentCorporationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beacon investment corporation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BeaconInvestmentCorporationMember" xlink:href="coke-20220701.xsd#coke_BeaconInvestmentCorporationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_BeaconInvestmentCorporationMember" xlink:to="lab_coke_BeaconInvestmentCorporationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember_d2acaa0e-2d86-4b3d-b8c5-e0a5bafda09a_terseLabel_en-US" xlink:label="lab_coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.96% Senior Notes 3/21/2030</link:label>
    <link:label id="lab_coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember_label_en-US" xlink:label="lab_coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three Point Nine Six Percent Senior Notes March Twenty One Two Thousand Thirty [Member]</link:label>
    <link:label id="lab_coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember_documentation_en-US" xlink:label="lab_coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three point nine six percent senior notes March twenty one two thousand thirty.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember" xlink:href="coke-20220701.xsd#coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember" xlink:to="lab_coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_5e6eaf77-2538-4ef0-a4fb-74bdb47eeedb_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ColdDrinkDispensingEquipmentMember_73c70c13-8c52-4400-9b91-1c528a191a27_terseLabel_en-US" xlink:label="lab_coke_ColdDrinkDispensingEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cold drink dispensing equipment</link:label>
    <link:label id="lab_coke_ColdDrinkDispensingEquipmentMember_label_en-US" xlink:label="lab_coke_ColdDrinkDispensingEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cold Drink Dispensing Equipment [Member]</link:label>
    <link:label id="lab_coke_ColdDrinkDispensingEquipmentMember_documentation_en-US" xlink:label="lab_coke_ColdDrinkDispensingEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cold drink dispensing equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ColdDrinkDispensingEquipmentMember" xlink:href="coke-20220701.xsd#coke_ColdDrinkDispensingEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ColdDrinkDispensingEquipmentMember" xlink:to="lab_coke_ColdDrinkDispensingEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_99c5a1d1-0fbf-447a-95e9-457abf5fa311_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTextBlock_e318f053-9e8d-4432-94cc-f19ff21b68de_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Company's Purchases from Manufacturing Cooperatives</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Purchase Commitment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_39736cf7-51d4-4b43-9ae8-7f220831df8d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_227574e8-960c-4e37-b587-4642ca745ab8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_42390f22-a460-44b6-a4a7-61134cab3922_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional amount of outstanding commodity derivative instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInterestPayableNet_b7386c2f-6c9c-4b6f-a3ec-78761d533f6e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInterestPayableNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Interest Payable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:to="lab_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_7837401e-b5d3-42db-a9e9-833197bb032f_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_29e4b77e-1a13-4264-a78b-f9aa1d7bf97a_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit totaled</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_03855b06-d5b2-46dd-9218-23ed1f714286_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4a60270a-f51e-4445-9545-7eaa86c423de_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9645b482-2f6f-43f7-bc3d-c6c0b72fb4ff_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_7b3d45c6-0b8a-43da-a308-1627fe68144c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_PrepaidRepairPartsCurrent_d0210a96-8d37-4659-9ac6-a222ee72dcac_terseLabel_en-US" xlink:label="lab_coke_PrepaidRepairPartsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repair parts</link:label>
    <link:label id="lab_coke_PrepaidRepairPartsCurrent_label_en-US" xlink:label="lab_coke_PrepaidRepairPartsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Repair Parts Current</link:label>
    <link:label id="lab_coke_PrepaidRepairPartsCurrent_documentation_en-US" xlink:label="lab_coke_PrepaidRepairPartsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid repair parts current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PrepaidRepairPartsCurrent" xlink:href="coke-20220701.xsd#coke_PrepaidRepairPartsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_PrepaidRepairPartsCurrent" xlink:to="lab_coke_PrepaidRepairPartsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_4c8a78f8-f30b-4e56-8d1c-466c9b1c2e13_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_801005f5-fa6d-4ac8-8185-40ed52df4ade_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_DeferredProceedsFromRelatedPartyNonCurrent_e7078a45-2198-4cf5-9b2c-d45696796ee6_terseLabel_en-US" xlink:label="lab_coke_DeferredProceedsFromRelatedPartyNonCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent deferred proceeds from related parties</link:label>
    <link:label id="lab_coke_DeferredProceedsFromRelatedPartyNonCurrent_label_en-US" xlink:label="lab_coke_DeferredProceedsFromRelatedPartyNonCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Proceeds From Related Party Non Current</link:label>
    <link:label id="lab_coke_DeferredProceedsFromRelatedPartyNonCurrent_documentation_en-US" xlink:label="lab_coke_DeferredProceedsFromRelatedPartyNonCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Proceeds From Related Party Non Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DeferredProceedsFromRelatedPartyNonCurrent" xlink:href="coke-20220701.xsd#coke_DeferredProceedsFromRelatedPartyNonCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_DeferredProceedsFromRelatedPartyNonCurrent" xlink:to="lab_coke_DeferredProceedsFromRelatedPartyNonCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_6b7c8a4c-c547-48d1-be0e-f4258bbfdb13_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_44261fd4-423c-43bd-a0c7-94edd0c5775f_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_5b84e9a7-4494-4910-b150-d13a204e7aa9_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ff20f771-d29c-4135-9995-4a338f422492_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ReductionsToLeasedPropertyUnderFinancingLeases_8dd5a11a-df66-4683-938d-e9916de855cd_terseLabel_en-US" xlink:label="lab_coke_ReductionsToLeasedPropertyUnderFinancingLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reductions to leased property under financing leases</link:label>
    <link:label id="lab_coke_ReductionsToLeasedPropertyUnderFinancingLeases_label_en-US" xlink:label="lab_coke_ReductionsToLeasedPropertyUnderFinancingLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reductions To Leased Property Under Financing Leases</link:label>
    <link:label id="lab_coke_ReductionsToLeasedPropertyUnderFinancingLeases_documentation_en-US" xlink:label="lab_coke_ReductionsToLeasedPropertyUnderFinancingLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reductions To Leased Property Under Financing Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ReductionsToLeasedPropertyUnderFinancingLeases" xlink:href="coke-20220701.xsd#coke_ReductionsToLeasedPropertyUnderFinancingLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ReductionsToLeasedPropertyUnderFinancingLeases" xlink:to="lab_coke_ReductionsToLeasedPropertyUnderFinancingLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_b5df76d6-2510-4540-a72f-f84a46dacd42_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_bb06fcac-c4cc-4886-97ea-336e3afda010_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_03c72ad4-0e27-459d-adf3-329a15b0d448_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_f45fec1a-c123-4aa6-b4b0-e3d82468c4f9_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3425a78a-5e17-43b7-87b7-60108f3df73d_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gain</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_1fb74f8b-2f38-48cc-b2ad-e2b3145179af_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity hedges at fair market value</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsCurrent" xlink:to="lab_us-gaap_DerivativeAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember_71bfc0b6-84d5-402c-83fd-68522e711e05_terseLabel_en-US" xlink:label="lab_coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of stranded tax effects</link:label>
    <link:label id="lab_coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember_label_en-US" xlink:label="lab_coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Of Stranded Tax Effects Due To T C J A [Member]</link:label>
    <link:label id="lab_coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember_documentation_en-US" xlink:label="lab_coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of stranded tax effects due to TCJA.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember" xlink:href="coke-20220701.xsd#coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember" xlink:to="lab_coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_08ac49a3-39b4-4df0-af1f-c796cd1d7912_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_6ae8ed29-aa9c-460b-8a21-985d54ef63f0_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant, and equipment</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices_46f26116-37d0-4668-ae1c-0c4630195464_terseLabel_en-US" xlink:label="lab_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General period for completion of services</link:label>
    <link:label id="lab_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices_label_en-US" xlink:label="lab_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, General Period For Completion Of Services</link:label>
    <link:label id="lab_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices_documentation_en-US" xlink:label="lab_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, General Period For Completion Of Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices" xlink:href="coke-20220701.xsd#coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices" xlink:to="lab_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_e4f4d592-8682-4d2a-8df4-86e286d6347a_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_label_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis" xlink:to="lab_us-gaap_TypeOfArrangementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_68cec29c-182d-456d-95e8-28826b97e954_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_label_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_9a50afcf-f38d-455f-b89b-5de1381da90c_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_d9e4f67d-3c14-4123-b80e-a177e8013a7f_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_eecc0114-2369-44a0-9eb6-b06b9b4d744e_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_DebtInstrumentNumberOfFinancialCovenants_579cafe0-c646-47ca-80f7-8fe197fdd20f_terseLabel_en-US" xlink:label="lab_coke_DebtInstrumentNumberOfFinancialCovenants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of financial covenants</link:label>
    <link:label id="lab_coke_DebtInstrumentNumberOfFinancialCovenants_label_en-US" xlink:label="lab_coke_DebtInstrumentNumberOfFinancialCovenants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Number Of Financial Covenants</link:label>
    <link:label id="lab_coke_DebtInstrumentNumberOfFinancialCovenants_documentation_en-US" xlink:label="lab_coke_DebtInstrumentNumberOfFinancialCovenants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Number Of Financial Covenants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DebtInstrumentNumberOfFinancialCovenants" xlink:href="coke-20220701.xsd#coke_DebtInstrumentNumberOfFinancialCovenants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_DebtInstrumentNumberOfFinancialCovenants" xlink:to="lab_coke_DebtInstrumentNumberOfFinancialCovenants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_94d26897-c8d6-478d-98c4-12e1c5db4459_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_5936e97d-956c-4dcb-a2bc-927121882541_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_791f689c-c536-4068-a374-296140392770_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired_e70213a9-fdd7-4e80-935b-d74e08c567be_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cases of finished product obligated to purchase on an annual basis</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Minimum Quantity Required</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_79463fc7-a802-46bd-abc4-aa5ad1227e86_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_229cbf32-2e2b-4e07-820b-35793d7faf7c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_46c7c727-8e6c-4cdd-8716-e284fdfc9e6f_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_A2021RevolvingCreditFacilityMember_496d0204-4e66-46e3-a129-e263a6932746_terseLabel_en-US" xlink:label="lab_coke_A2021RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Revolving Credit Facility</link:label>
    <link:label id="lab_coke_A2021RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_coke_A2021RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_coke_A2021RevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_coke_A2021RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Revolving Credit Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_A2021RevolvingCreditFacilityMember" xlink:href="coke-20220701.xsd#coke_A2021RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_A2021RevolvingCreditFacilityMember" xlink:to="lab_coke_A2021RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8797af01-50ce-46eb-b245-bd50bc58a9de_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less:&#160;&#160;Amounts representing interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_6697ab36-69ba-4726-8656-cd6f6a19ea56_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_f78e044c-7f2c-405a-adfb-1ce6809fc891_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_6630a3cb-d600-4897-b851-0fee3978a505_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for diluted net income per Common Stock share</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_a9a37f41-ef16-4cec-be89-10d4ae1418ca_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_PrepaidMarketingCurrent_781a2014-ebb0-4dd2-bf81-34a19071daaf_terseLabel_en-US" xlink:label="lab_coke_PrepaidMarketingCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid marketing</link:label>
    <link:label id="lab_coke_PrepaidMarketingCurrent_label_en-US" xlink:label="lab_coke_PrepaidMarketingCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Marketing Current</link:label>
    <link:label id="lab_coke_PrepaidMarketingCurrent_documentation_en-US" xlink:label="lab_coke_PrepaidMarketingCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid marketing current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PrepaidMarketingCurrent" xlink:href="coke-20220701.xsd#coke_PrepaidMarketingCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_PrepaidMarketingCurrent" xlink:to="lab_coke_PrepaidMarketingCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_58afd18a-604a-4ae4-bb31-7b86e25d35fe_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the sale of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock_fb8415b1-aa17-4d04-a9b9-3474629def36_terseLabel_en-US" xlink:label="lab_coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expenses and Other Current Assets</link:label>
    <link:label id="lab_coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock_label_en-US" xlink:label="lab_coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expenses And Other Current Assets [Text Block]</link:label>
    <link:label id="lab_coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock_documentation_en-US" xlink:label="lab_coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:href="coke-20220701.xsd#coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:to="lab_coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_98ba3a4c-da07-4029-9054-d00cb178989a_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on sale of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_5dd71594-dd52-4cbd-a997-d01e6ff7bb66_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowFinancingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities impact:</link:label>
    <link:label id="lab_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowFinancingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Financing Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowFinancingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowFinancingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_4a73a05e-613e-4596-b6ae-0fdca73ee513_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_c1249f30-8503-4de2-b5c0-177a0dc714d4_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_cfd0c0c0-b54a-449b-845a-acfb44ecacca_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract_566bb408-6f26-4fdd-aae6-535abfaa89a9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Lease, Description [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseDescriptionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:to="lab_us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInventoryNetOfReserves_e16b6d78-b2ab-454f-b3e6-68105c7afe96_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInventoryNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plastic shells, plastic pallets and other inventories</link:label>
    <link:label id="lab_us-gaap_OtherInventoryNetOfReserves_label_en-US" xlink:label="lab_us-gaap_OtherInventoryNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Inventory, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventoryNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInventoryNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInventoryNetOfReserves" xlink:to="lab_us-gaap_OtherInventoryNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock_39c719b5-78bb-40a3-a6b6-94f15021252f_terseLabel_en-US" xlink:label="lab_coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Gross Derivative Assets and Gross Commodity Derivative Assets and Liabilities in Condensed Consolidated Balance Sheets</link:label>
    <link:label id="lab_coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Gross Derivative Assets And Liabilities [Table Text Block]</link:label>
    <link:label id="lab_coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock_documentation_en-US" xlink:label="lab_coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of gross derivative assets and liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock" xlink:href="coke-20220701.xsd#coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7fd2ce7f-36ff-4f98-bcd2-97db3f154c0d_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2b139228-559d-4a11-b706-88bddb3dab34_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_eb467eb2-9fda-4c9b-b7fe-f0d8eeab6a5f_negatedLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_cf20f3bb-a3da-40a2-ad55-7ce117709954_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions charged to expenses and as reductions to net sales</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Loss, Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:to="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact_4d6c86ee-adca-443d-8b45-e34f28a16e65_totalLabel_en-US" xlink:label="lab_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash flows from financing activities impact</link:label>
    <link:label id="lab_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact_label_en-US" xlink:label="lab_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee Lease Cash Flow From Financing Activities Impact</link:label>
    <link:label id="lab_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact_documentation_en-US" xlink:label="lab_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee lease cash flow from financing activities impact.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact" xlink:href="coke-20220701.xsd#coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact" xlink:to="lab_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_4733f141-03e4-42bd-91f6-b95391b11150_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held for Sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_a9b68bf1-ec14-49f9-9260-c8b5b2723b58_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncertain tax positions that would affect tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_79dabe65-6201-4f44-bb3b-3300ec13e035_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_6260b32a-a76c-40df-8d13-04d8995f134e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, other</link:label>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts and Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_100da60a-98f2-4141-b594-2bf591165748_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer Benchmark</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_6050e1f5-c416-45f0-95f2-dceef867cb05_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross commodity derivative instrument assets</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_5e74c5fa-b9a2-4522-887f-d339108f7e00_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Future Minimum Lease Payments for Noncancelable Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_1d89e51d-1590-4f79-be4e-285c91d156e9_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_8bb0bbac-1f36-400f-b202-08660500d830_terseLabel_en-US" xlink:label="lab_coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Acquisition Related Contingent Consideration Liability</link:label>
    <link:label id="lab_coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_label_en-US" xlink:label="lab_coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Assets And Liability Measured On Recurring Basis Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:label id="lab_coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_documentation_en-US" xlink:label="lab_coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value assets and liability measured on recurring basis unobservable input reconciliation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:href="coke-20220701.xsd#coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:to="lab_coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_OtherPrepaidExpenseAndOtherCurrentAssets_0f9ee3bd-7d46-434b-8498-df2da5775c65_terseLabel_en-US" xlink:label="lab_coke_OtherPrepaidExpenseAndOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other prepaid expenses and other current assets</link:label>
    <link:label id="lab_coke_OtherPrepaidExpenseAndOtherCurrentAssets_label_en-US" xlink:label="lab_coke_OtherPrepaidExpenseAndOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Prepaid Expense And Other Current Assets</link:label>
    <link:label id="lab_coke_OtherPrepaidExpenseAndOtherCurrentAssets_documentation_en-US" xlink:label="lab_coke_OtherPrepaidExpenseAndOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other prepaid expense and other current assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherPrepaidExpenseAndOtherCurrentAssets" xlink:href="coke-20220701.xsd#coke_OtherPrepaidExpenseAndOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_OtherPrepaidExpenseAndOtherCurrentAssets" xlink:to="lab_coke_OtherPrepaidExpenseAndOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_3a51343b-c0f9-43ca-965b-8902ffa10e89_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_e5c9db68-9c11-438b-8baa-104a4e9ae3d6_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_08a3b0a1-7f2e-4e2a-bbeb-7b2355cc16bc_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_10c04897-5b10-4e23-a47b-bd0e9bb61ec9_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_ac3a6cb1-260c-49a7-b6d8-d1bad9197b9a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term (in years)</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_a1bd33d9-736f-44ba-ae52-a1dce1fc498c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_a4331384-b4b6-4f1c-ab5c-34798e31a66d_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_54747c1a-21f6-409f-ba89-0320832aff85_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_fed10f44-9329-4500-ba7c-a6ee4e8a642f_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_e5054249-c2aa-4d29-bb26-334db74828f0_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_ecbd6e5e-5727-4afc-9b2b-82983abcb420_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Other Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_43af2500-84fc-4b98-b353-c36e89d0c515_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party transaction, amounts of transaction</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_3d428eab-16fc-458e-be8e-689c9faf863b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_77aa62c5-0a38-4113-bdd9-585116ec679c_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_a36d5114-a5b1-4765-ba31-af2bff3f6842_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_b6387696-2bb6-4096-a19b-a7a67e06f322_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_eea961f3-f875-4dfc-8e46-22bc27969006_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock_a0f539be-c95d-4cac-97df-a030af95edbb_terseLabel_en-US" xlink:label="lab_coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Rental Payments Related to Leases</link:label>
    <link:label id="lab_coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock_label_en-US" xlink:label="lab_coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Rental Payments Related To Related Party Leases [Table Text Block]</link:label>
    <link:label id="lab_coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock_documentation_en-US" xlink:label="lab_coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of rental payments related to related party leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock" xlink:href="coke-20220701.xsd#coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock" xlink:to="lab_coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_33464399-c198-44e7-8716-a59b5c7050d3_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_1316e1a2-64a5-4981-996a-97cdf3b9ed3c_verboseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_a1115236-6627-4822-b142-cd8e81b69cc8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerListsMember_62ee2c55-ff6b-4bcd-b24e-8a0a168e5815_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerListsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer lists, net</link:label>
    <link:label id="lab_us-gaap_CustomerListsMember_label_en-US" xlink:label="lab_us-gaap_CustomerListsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Lists [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerListsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerListsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerListsMember" xlink:to="lab_us-gaap_CustomerListsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_a5300eff-8812-4340-8063-02ce5b7bb97a_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue From Contracts With Customers</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_b53dbd4b-89b6-4805-80cb-50411b66206b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_FinanceLeaseLiabilityToBePaidAfterYearFour_8e51a248-a23c-49b1-bca2-b5d5a77820b7_terseLabel_en-US" xlink:label="lab_coke_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_coke_FinanceLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_coke_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Four</link:label>
    <link:label id="lab_coke_FinanceLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_coke_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:href="coke-20220701.xsd#coke_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_coke_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransportationEquipmentMember_e7ea51e7-15a1-4676-9c1a-e5e7be776b91_terseLabel_en-US" xlink:label="lab_us-gaap_TransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation equipment</link:label>
    <link:label id="lab_us-gaap_TransportationEquipmentMember_label_en-US" xlink:label="lab_us-gaap_TransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransportationEquipmentMember" xlink:to="lab_us-gaap_TransportationEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelatedIntangibleAssetsMember_69b39f17-94a7-4748-a4c4-2d55877cefb2_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer lists, net</link:label>
    <link:label id="lab_us-gaap_CustomerRelatedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer-Related Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:to="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_3f1a0efa-cfae-45b8-9e43-c7cbdc73b51e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest payments on financing lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a6c5a7c3-6440-4556-907d-02b0b0cb6d6a_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash during period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_ebaadc6a-37dd-4130-aa19-c2bf0dd4931e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition related contingent consideration liability, measurement input percentage</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_e117944a-c890-419e-a40f-03932a3503a7_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_RepairServiceMember_5c5bb7d5-4307-4894-9a0c-a6439a0c66b0_terseLabel_en-US" xlink:label="lab_coke_RepairServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repair Service</link:label>
    <link:label id="lab_coke_RepairServiceMember_label_en-US" xlink:label="lab_coke_RepairServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repair Service [Member]</link:label>
    <link:label id="lab_coke_RepairServiceMember_documentation_en-US" xlink:label="lab_coke_RepairServiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repair Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RepairServiceMember" xlink:href="coke-20220701.xsd#coke_RepairServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_RepairServiceMember" xlink:to="lab_coke_RepairServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_AccumulatedInterestRateSwapMember_676490f8-f3fc-4f3a-98e3-fe98c154fb3c_verboseLabel_en-US" xlink:label="lab_coke_AccumulatedInterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap</link:label>
    <link:label id="lab_coke_AccumulatedInterestRateSwapMember_label_en-US" xlink:label="lab_coke_AccumulatedInterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Interest Rate Swap [Member]</link:label>
    <link:label id="lab_coke_AccumulatedInterestRateSwapMember_documentation_en-US" xlink:label="lab_coke_AccumulatedInterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated interest rate swap.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AccumulatedInterestRateSwapMember" xlink:href="coke-20220701.xsd#coke_AccumulatedInterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_AccumulatedInterestRateSwapMember" xlink:to="lab_coke_AccumulatedInterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_NonalcoholicBeverageSegmentMember_8c90c0ec-ef1d-4b16-95f0-78b0473dfe77_terseLabel_en-US" xlink:label="lab_coke_NonalcoholicBeverageSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonalcoholic Beverages</link:label>
    <link:label id="lab_coke_NonalcoholicBeverageSegmentMember_e33d41d6-5af2-4c85-8f86-7ba57b46d12e_verboseLabel_en-US" xlink:label="lab_coke_NonalcoholicBeverageSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonalcoholic Beverages</link:label>
    <link:label id="lab_coke_NonalcoholicBeverageSegmentMember_label_en-US" xlink:label="lab_coke_NonalcoholicBeverageSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonalcoholic Beverage Segment [Member]</link:label>
    <link:label id="lab_coke_NonalcoholicBeverageSegmentMember_documentation_en-US" xlink:label="lab_coke_NonalcoholicBeverageSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonalcoholic beverage segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_NonalcoholicBeverageSegmentMember" xlink:href="coke-20220701.xsd#coke_NonalcoholicBeverageSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_NonalcoholicBeverageSegmentMember" xlink:to="lab_coke_NonalcoholicBeverageSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4c10eaf6-c2c5-43a4-8246-23d2e61ac317_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_02558ba1-6fe6-497f-a3d5-86731b4f1803_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All other accrued expenses</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_7c6051f1-67f4-4226-ac13-25496db01ee0_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_35d94076-2195-4c71-a38a-bf040a489c51_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_ef558a27-7f59-4a99-b229-402aad03e37d_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_2a16c0f8-5471-4fd8-83b9-51eed863270b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_c7ec72b6-1b4d-4bbf-a0c2-a22bda118190_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_42465bc7-3d8c-45d1-ae6f-bf28fd317772_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_136067ef-2469-4d7f-81fb-74bdd645cceb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c8a2bffe-7307-40e5-ba5e-165244923b57_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows from Financing Activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_426737fc-b659-4b85-b3ee-6f4fbd3bfee0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, distribution and administrative expenses</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_274a3d18-f4c6-4fd2-9a04-f9697142b7a1_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_SoutheasternMember_33dc6d3d-c962-4c8b-ad5e-9d95495073c6_terseLabel_en-US" xlink:label="lab_coke_SoutheasternMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southeastern</link:label>
    <link:label id="lab_coke_SoutheasternMember_label_en-US" xlink:label="lab_coke_SoutheasternMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southeastern [Member]</link:label>
    <link:label id="lab_coke_SoutheasternMember_documentation_en-US" xlink:label="lab_coke_SoutheasternMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southeastern.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SoutheasternMember" xlink:href="coke-20220701.xsd#coke_SoutheasternMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_SoutheasternMember" xlink:to="lab_coke_SoutheasternMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_a9ea1bf1-7476-49d0-8ea6-099daf7f401a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less:&#160;&#160;Amounts representing interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_537dbc1a-c682-4d38-a9f7-3c18ae30f6f6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_3afd4e62-cff3-4352-847e-c48dc9b570c9_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_145b846f-c1ec-44f3-9909-92915d93d963_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0d4c0d92-7cdd-4062-a420-7f214b30cb03_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_95980cd6-3b23-44ef-b88b-2986482bf59f_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentAmount_18c2c018-6a7f-4a20-9f28-315d1b15caa2_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term marketing contractual arrangements</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentAmount_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Purchase Commitment, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentAmount" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_5db823a0-69e8-4c36-9c70-316fb5c28cab_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3338cfa5-d2ca-4dc7-9424-ef81a9a5e218_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computation of Basic Net Income Per Share and Diluted Net Income Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_07150e83-ccd9-4d7a-8783-eaf0cdaf90e4_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for operating lease obligations</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_a8905b80-f54d-4f86-8149-498e289e7ab0_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coke_NonPublicDebtMember_211b47e3-666f-44b1-83d3-e5bae1ed5dac_terseLabel_en-US" xlink:label="lab_coke_NonPublicDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-public</link:label>
    <link:label id="lab_coke_NonPublicDebtMember_label_en-US" xlink:label="lab_coke_NonPublicDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Public Debt [Member]</link:label>
    <link:label id="lab_coke_NonPublicDebtMember_documentation_en-US" xlink:label="lab_coke_NonPublicDebtMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-public debt.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coke_NonPublicDebtMember" xlink:href="coke-20220701.xsd#coke_NonPublicDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coke_NonPublicDebtMember" xlink:to="lab_coke_NonPublicDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_e85cdf13-5b0a-4c81-b057-020e6a03a2f9_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in CONA Services LLC</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Interest in Subsidiaries and Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_6991014a-93a1-44e8-9bd0-5eee7b7c2d63_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement Benefits</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>coke-20220701_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:e1b2c5fa-cdca-4491-b929-a576a732248e,g:2c15ad48-db8e-47d4-aac3-7ace180fcd65-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/Cover" xlink:type="simple" xlink:href="coke-20220701.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_3e47a1c0-491e-4415-a29b-2117c036844b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_dcd864d1-bda8-4093-8e2d-d903f206d6e2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3e47a1c0-491e-4415-a29b-2117c036844b" xlink:to="loc_dei_DocumentInformationTable_dcd864d1-bda8-4093-8e2d-d903f206d6e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6a090455-aca6-4fde-94d5-39dbeaa52a79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_dcd864d1-bda8-4093-8e2d-d903f206d6e2" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6a090455-aca6-4fde-94d5-39dbeaa52a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_523c7618-fc35-411f-8386-eca694f7fe29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6a090455-aca6-4fde-94d5-39dbeaa52a79" xlink:to="loc_us-gaap_ClassOfStockDomain_523c7618-fc35-411f-8386-eca694f7fe29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember_cc6c0048-b68a-47cb-b101-4da595cdeeec" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_523c7618-fc35-411f-8386-eca694f7fe29" xlink:to="loc_coke_CommonClassUndefinedMember_cc6c0048-b68a-47cb-b101-4da595cdeeec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_c4bcebfa-dc1b-472d-9d82-b8aa65f528bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_523c7618-fc35-411f-8386-eca694f7fe29" xlink:to="loc_us-gaap_CommonClassBMember_c4bcebfa-dc1b-472d-9d82-b8aa65f528bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_dcd864d1-bda8-4093-8e2d-d903f206d6e2" xlink:to="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_01f3eac4-ff21-4dde-94f2-283054f7448d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_DocumentType_01f3eac4-ff21-4dde-94f2-283054f7448d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_21332774-13f1-48f8-bd30-04fbdc098f89" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_DocumentQuarterlyReport_21332774-13f1-48f8-bd30-04fbdc098f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_b1ddd7e6-bb44-4780-94db-3902deef2ca3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_DocumentPeriodEndDate_b1ddd7e6-bb44-4780-94db-3902deef2ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_d0cba1d6-e396-41f0-974e-f541e3e9d834" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_DocumentTransitionReport_d0cba1d6-e396-41f0-974e-f541e3e9d834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_3ac2ce34-c253-4db5-962d-6b856c4aa206" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityFileNumber_3ac2ce34-c253-4db5-962d-6b856c4aa206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_953637ee-9888-43b4-92b4-9438c3b88f7d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityRegistrantName_953637ee-9888-43b4-92b4-9438c3b88f7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_bc2d6bb9-2f25-4e27-8b33-445b8bad3789" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityIncorporationStateCountryCode_bc2d6bb9-2f25-4e27-8b33-445b8bad3789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_94b6daa3-29fa-4299-8148-41bb4b06ba45" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityTaxIdentificationNumber_94b6daa3-29fa-4299-8148-41bb4b06ba45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_bce694d2-3198-4958-b6e3-57650f65d4e2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityAddressAddressLine1_bce694d2-3198-4958-b6e3-57650f65d4e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_8518e8ad-c018-47de-b5b2-004533c2078d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityAddressCityOrTown_8518e8ad-c018-47de-b5b2-004533c2078d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_1f946a7b-be5e-4a41-9bd3-cbefceabd172" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityAddressStateOrProvince_1f946a7b-be5e-4a41-9bd3-cbefceabd172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_e782972c-fdc5-4c47-8e77-8cceceb7930f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityAddressPostalZipCode_e782972c-fdc5-4c47-8e77-8cceceb7930f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b6cda3f3-aa0b-4dfa-9ccf-4e9543a92d76" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_CityAreaCode_b6cda3f3-aa0b-4dfa-9ccf-4e9543a92d76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_09ee0267-1e18-4622-8050-f729b14e1057" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_LocalPhoneNumber_09ee0267-1e18-4622-8050-f729b14e1057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_b17f9e72-e2c9-4c34-a21a-f050243d6922" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_Security12bTitle_b17f9e72-e2c9-4c34-a21a-f050243d6922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_93b2fa1c-61c9-45e5-8309-061e46cb6744" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_TradingSymbol_93b2fa1c-61c9-45e5-8309-061e46cb6744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_ba411d2b-5aaf-4ec4-85ea-ed057defac45" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_SecurityExchangeName_ba411d2b-5aaf-4ec4-85ea-ed057defac45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_12d572b1-5534-4336-8e1d-8a9e1ad64977" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityCurrentReportingStatus_12d572b1-5534-4336-8e1d-8a9e1ad64977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_ef8a305e-b732-4fcd-a9c8-cc6f32b44c8e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityInteractiveDataCurrent_ef8a305e-b732-4fcd-a9c8-cc6f32b44c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_6fc0a79e-3c98-4033-887c-95f9d05ccca0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityFilerCategory_6fc0a79e-3c98-4033-887c-95f9d05ccca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_d852893d-c155-4ad2-84f6-485256b550c9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntitySmallBusiness_d852893d-c155-4ad2-84f6-485256b550c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_bd83c16c-5dca-4c99-92b3-6dea3eb38f90" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityEmergingGrowthCompany_bd83c16c-5dca-4c99-92b3-6dea3eb38f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_acdeac66-9cd5-451d-9100-65632c04c827" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityShellCompany_acdeac66-9cd5-451d-9100-65632c04c827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_a98a9313-775a-4ce4-b502-461c402bbd37" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_a98a9313-775a-4ce4-b502-461c402bbd37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_87ccc1b7-d4b2-40ee-839a-2131d77e52a0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_AmendmentFlag_87ccc1b7-d4b2-40ee-839a-2131d77e52a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_188ca5dd-99ee-4332-93cb-23b0ee26187f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_DocumentFiscalYearFocus_188ca5dd-99ee-4332-93cb-23b0ee26187f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_14cdc886-5d01-439e-a7e3-7a1b9b26b307" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_DocumentFiscalPeriodFocus_14cdc886-5d01-439e-a7e3-7a1b9b26b307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_83487bd9-b5d8-4beb-9c62-deadb22218e6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_EntityCentralIndexKey_83487bd9-b5d8-4beb-9c62-deadb22218e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_0909c37d-c92f-42c3-8727-5d6c5481150a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_b5698572-5326-4a90-a379-ef6b583d33c6" xlink:to="loc_dei_CurrentFiscalYearEndDate_0909c37d-c92f-42c3-8727-5d6c5481150a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_ff439a09-6104-456b-8c2f-cb54813375b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d7d10448-27c6-49de-a896-6c55627f4c96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ff439a09-6104-456b-8c2f-cb54813375b5" xlink:to="loc_us-gaap_StatementTable_d7d10448-27c6-49de-a896-6c55627f4c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_a9fadf4b-d752-4aa5-a00f-35f9c0d9f3c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d7d10448-27c6-49de-a896-6c55627f4c96" xlink:to="loc_us-gaap_StatementClassOfStockAxis_a9fadf4b-d752-4aa5-a00f-35f9c0d9f3c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_70f8b7ae-6d42-4f3b-bf42-ed20ac2e0e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_a9fadf4b-d752-4aa5-a00f-35f9c0d9f3c2" xlink:to="loc_us-gaap_ClassOfStockDomain_70f8b7ae-6d42-4f3b-bf42-ed20ac2e0e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember_0331008a-30a9-40ca-b6a0-f2f66849fc26" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_70f8b7ae-6d42-4f3b-bf42-ed20ac2e0e28" xlink:to="loc_coke_CommonClassUndefinedMember_0331008a-30a9-40ca-b6a0-f2f66849fc26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_df75b63c-c3a7-4713-8568-012f708075cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_70f8b7ae-6d42-4f3b-bf42-ed20ac2e0e28" xlink:to="loc_us-gaap_CommonClassBMember_df75b63c-c3a7-4713-8568-012f708075cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d7d10448-27c6-49de-a896-6c55627f4c96" xlink:to="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c1cc8930-1b1d-49f5-b9f9-25801d62c236" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c1cc8930-1b1d-49f5-b9f9-25801d62c236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_56756b65-41de-4b9d-98a2-d2915f688997" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_56756b65-41de-4b9d-98a2-d2915f688997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_0d5c5f6b-d47a-49f1-a3c5-f24f433703ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_GrossProfit_0d5c5f6b-d47a-49f1-a3c5-f24f433703ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d654aa62-66c4-4944-9cb2-43318b10cb41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d654aa62-66c4-4944-9cb2-43318b10cb41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_97ad3fe3-2e49-409c-92c8-c9a660b0bc33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_OperatingIncomeLoss_97ad3fe3-2e49-409c-92c8-c9a660b0bc33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_68574d55-0b91-4436-9096-5df46988dbb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_InterestExpense_68574d55-0b91-4436-9096-5df46988dbb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_38d1d948-a73d-4fdb-94d4-c928308eb43a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_38d1d948-a73d-4fdb-94d4-c928308eb43a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_62715729-857a-4cea-a73a-791ed24cf876" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_62715729-857a-4cea-a73a-791ed24cf876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7928e80b-ba14-49b1-b706-0cd0112eb89f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7928e80b-ba14-49b1-b706-0cd0112eb89f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a29313f1-8d1b-425d-9c4b-f2c8ab17face" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_NetIncomeLoss_a29313f1-8d1b-425d-9c4b-f2c8ab17face" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_8a5c9e1c-c969-4f3a-b91e-1d867fd44420" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_8a5c9e1c-c969-4f3a-b91e-1d867fd44420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_24bd2755-31ae-494e-aaac-2cf1662f14b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_8a5c9e1c-c969-4f3a-b91e-1d867fd44420" xlink:to="loc_us-gaap_EarningsPerShareBasic_24bd2755-31ae-494e-aaac-2cf1662f14b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0a0320ae-8062-42d8-a470-cf93e8231390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_8a5c9e1c-c969-4f3a-b91e-1d867fd44420" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0a0320ae-8062-42d8-a470-cf93e8231390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_69f74055-6162-4347-96fc-1d1607fbbe02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_69f74055-6162-4347-96fc-1d1607fbbe02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_9ded9f71-0942-451b-b189-09b0920f4f60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_69f74055-6162-4347-96fc-1d1607fbbe02" xlink:to="loc_us-gaap_EarningsPerShareDiluted_9ded9f71-0942-451b-b189-09b0920f4f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8dac7f96-b0ba-47a6-a99f-5668435b5d54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_69f74055-6162-4347-96fc-1d1607fbbe02" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8dac7f96-b0ba-47a6-a99f-5668435b5d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockAbstract_02f090bf-45c7-4518-9428-049b00469107" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_486461e0-3c4e-44b4-9fc0-8aaf83647549" xlink:to="loc_us-gaap_DividendsCommonStockAbstract_02f090bf-45c7-4518-9428-049b00469107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_74f53ae7-58b4-4760-872f-21ee8e09a73a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsCommonStockAbstract_02f090bf-45c7-4518-9428-049b00469107" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_74f53ae7-58b4-4760-872f-21ee8e09a73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d4962e18-83c8-45e9-adaf-cd87385a2580" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_577ca3b8-f94e-40bd-8853-f6b3cc8de6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d4962e18-83c8-45e9-adaf-cd87385a2580" xlink:to="loc_us-gaap_NetIncomeLoss_577ca3b8-f94e-40bd-8853-f6b3cc8de6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_bc3c6cb0-e161-4a57-8d61-3fcd9b6fd57a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d4962e18-83c8-45e9-adaf-cd87385a2580" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_bc3c6cb0-e161-4a57-8d61-3fcd9b6fd57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_3c739bcf-1efe-41e2-a3b8-9293d9d0ea73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_bc3c6cb0-e161-4a57-8d61-3fcd9b6fd57a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_3c739bcf-1efe-41e2-a3b8-9293d9d0ea73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_5ae4de8f-ee71-48bb-98a5-4926ea50b05e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_3c739bcf-1efe-41e2-a3b8-9293d9d0ea73" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_5ae4de8f-ee71-48bb-98a5-4926ea50b05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_b33652b0-dbcf-4b59-80ce-eaae80f68d88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_3c739bcf-1efe-41e2-a3b8-9293d9d0ea73" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_b33652b0-dbcf-4b59-80ce-eaae80f68d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_0ee3e4d5-b042-4b19-a6b0-0889ffe0fcb1" xlink:href="coke-20220701.xsd#coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_bc3c6cb0-e161-4a57-8d61-3fcd9b6fd57a" xlink:to="loc_coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_0ee3e4d5-b042-4b19-a6b0-0889ffe0fcb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax_43a4c14b-203b-4066-8c94-b4b78460b9f2" xlink:href="coke-20220701.xsd#coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_0ee3e4d5-b042-4b19-a6b0-0889ffe0fcb1" xlink:to="loc_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax_43a4c14b-203b-4066-8c94-b4b78460b9f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax_59f1b7e1-0582-472f-bb7f-324440e32041" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_bc3c6cb0-e161-4a57-8d61-3fcd9b6fd57a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax_59f1b7e1-0582-472f-bb7f-324440e32041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_f388e5d5-1737-4881-81f9-856a2f73142c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_bc3c6cb0-e161-4a57-8d61-3fcd9b6fd57a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_f388e5d5-1737-4881-81f9-856a2f73142c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5331fab6-8ae0-4eba-a61c-da95d17ed201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_bc3c6cb0-e161-4a57-8d61-3fcd9b6fd57a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5331fab6-8ae0-4eba-a61c-da95d17ed201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_c9081a71-7bcc-43e8-9322-ede8d94dd7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d4962e18-83c8-45e9-adaf-cd87385a2580" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_c9081a71-7bcc-43e8-9322-ede8d94dd7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_54dd84b4-f705-4134-a07b-a5b1b59aab2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d1fbf6b7-f34f-432d-8a2e-3d93f7ebdc49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_54dd84b4-f705-4134-a07b-a5b1b59aab2e" xlink:to="loc_us-gaap_StatementTable_d1fbf6b7-f34f-432d-8a2e-3d93f7ebdc49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4ffa0ee7-ea6e-4513-92e7-d3216557612a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d1fbf6b7-f34f-432d-8a2e-3d93f7ebdc49" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4ffa0ee7-ea6e-4513-92e7-d3216557612a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c67353ee-8700-4b1a-bfcc-809fc83a1cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4ffa0ee7-ea6e-4513-92e7-d3216557612a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c67353ee-8700-4b1a-bfcc-809fc83a1cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_ea86b09f-2e5f-430a-b7f0-a47282623260" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributionRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c67353ee-8700-4b1a-bfcc-809fc83a1cfb" xlink:to="loc_us-gaap_DistributionRightsMember_ea86b09f-2e5f-430a-b7f0-a47282623260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerListsMember_df5e731c-05ba-49e6-a150-9a6f93cdf62a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerListsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c67353ee-8700-4b1a-bfcc-809fc83a1cfb" xlink:to="loc_us-gaap_CustomerListsMember_df5e731c-05ba-49e6-a150-9a6f93cdf62a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_43209707-4fb7-48a0-a278-2370dbaf889c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d1fbf6b7-f34f-432d-8a2e-3d93f7ebdc49" xlink:to="loc_us-gaap_StatementClassOfStockAxis_43209707-4fb7-48a0-a278-2370dbaf889c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6f6e3ec7-1203-4409-b2bd-9a81101655c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_43209707-4fb7-48a0-a278-2370dbaf889c" xlink:to="loc_us-gaap_ClassOfStockDomain_6f6e3ec7-1203-4409-b2bd-9a81101655c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember_4694bd09-991c-44bb-84b9-75a6a7205a06" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6f6e3ec7-1203-4409-b2bd-9a81101655c0" xlink:to="loc_coke_CommonClassUndefinedMember_4694bd09-991c-44bb-84b9-75a6a7205a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_48a88cc5-c6db-4eaa-af17-8febe9d85ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6f6e3ec7-1203-4409-b2bd-9a81101655c0" xlink:to="loc_us-gaap_CommonClassBMember_48a88cc5-c6db-4eaa-af17-8febe9d85ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6d74e549-f863-4a25-bf0d-76cc7de31f62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d1fbf6b7-f34f-432d-8a2e-3d93f7ebdc49" xlink:to="loc_us-gaap_StatementLineItems_6d74e549-f863-4a25-bf0d-76cc7de31f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d74e549-f863-4a25-bf0d-76cc7de31f62" xlink:to="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ebdafbb3-6ee5-4c38-900e-caacf6058aac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ebdafbb3-6ee5-4c38-900e-caacf6058aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_b5217210-8e1a-48f3-9ae1-6ef37abc1746" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_b5217210-8e1a-48f3-9ae1-6ef37abc1746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f70276e9-0e30-4bea-a56b-4f43f6aee50c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f70276e9-0e30-4bea-a56b-4f43f6aee50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_6c546333-2c3e-4366-8d01-1f4f7343329c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_6c546333-2c3e-4366-8d01-1f4f7343329c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_52a1b7c6-3b7d-45e6-b203-2e86192be27d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_52a1b7c6-3b7d-45e6-b203-2e86192be27d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_0558173e-51a7-4173-9164-545d34dca550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_InventoryNet_0558173e-51a7-4173-9164-545d34dca550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b848ef62-8464-4ff1-b773-cb035b3150df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b848ef62-8464-4ff1-b773-cb035b3150df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_31b5c002-b08a-4b79-8b2c-8454b4e7c435" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_31b5c002-b08a-4b79-8b2c-8454b4e7c435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_82f03110-eb49-4775-97eb-51d51c0498bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7e28fbc-9101-4030-b089-15bb522da241" xlink:to="loc_us-gaap_AssetsCurrent_82f03110-eb49-4775-97eb-51d51c0498bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_71fc6dff-d346-42d1-9a90-d9c2975a4851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_71fc6dff-d346-42d1-9a90-d9c2975a4851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_62253957-eddc-4bad-acd1-0136a98b4bac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_62253957-eddc-4bad-acd1-0136a98b4bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_3191c90e-046a-401d-9f51-b29d94f2c813" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_3191c90e-046a-401d-9f51-b29d94f2c813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b1262541-5048-46ba-a5e3-bf715c243043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b1262541-5048-46ba-a5e3-bf715c243043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_668d13a5-868c-48c8-bc53-488056e6cbb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_Goodwill_668d13a5-868c-48c8-bc53-488056e6cbb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_082c674d-ab08-4c69-8915-6b03d88151d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_082c674d-ab08-4c69-8915-6b03d88151d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_dd55880c-bb9f-4b5a-8621-3e03265f7760" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_73282667-d487-4e8c-ac38-67ac3dd2accb" xlink:to="loc_us-gaap_Assets_dd55880c-bb9f-4b5a-8621-3e03265f7760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d74e549-f863-4a25-bf0d-76cc7de31f62" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9fd7c867-b920-4c21-9195-c08683972615" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9fd7c867-b920-4c21-9195-c08683972615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_6fbe75ac-9741-4699-8cc3-a379085bed12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_6fbe75ac-9741-4699-8cc3-a379085bed12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_8beeaf9b-8cdd-4a01-919f-850535da28c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_8beeaf9b-8cdd-4a01-919f-850535da28c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_21fe5c97-d42f-4ed7-941d-ea915aace43e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_21fe5c97-d42f-4ed7-941d-ea915aace43e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_860a8607-9506-4f14-bda3-b030c91184f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_860a8607-9506-4f14-bda3-b030c91184f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_828bd2b2-854f-4390-b790-f3121863e3ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_828bd2b2-854f-4390-b790-f3121863e3ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_eff9a076-d3c5-4c61-adfc-4f54be904d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_InterestPayableCurrent_eff9a076-d3c5-4c61-adfc-4f54be904d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_13ee8884-917f-442f-aa3e-c9d6f5918b42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_LongTermDebtCurrent_13ee8884-917f-442f-aa3e-c9d6f5918b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f01415a2-e415-4424-8a6e-8b3eee01802b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2c067eac-8a80-4db4-b5ff-245292d3d3af" xlink:to="loc_us-gaap_LiabilitiesCurrent_f01415a2-e415-4424-8a6e-8b3eee01802b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_951673dc-9aed-43cf-ae20-8c05ca93d111" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_951673dc-9aed-43cf-ae20-8c05ca93d111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_937fc6a4-19ca-44ea-b03f-21ae6426abd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_937fc6a4-19ca-44ea-b03f-21ae6426abd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_4d0ae5d8-e93d-4286-8c0a-08fe85a866f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_4d0ae5d8-e93d-4286-8c0a-08fe85a866f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_29323ae7-15dd-4276-8eda-33a190de764c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_29323ae7-15dd-4276-8eda-33a190de764c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_8311d00e-c72d-4fb4-91d0-24af71df1169" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_8311d00e-c72d-4fb4-91d0-24af71df1169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a7ab75af-b916-4220-b603-99cb1b25372a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a7ab75af-b916-4220-b603-99cb1b25372a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_84531795-42d6-4f17-aaf0-7e41db807796" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_Liabilities_84531795-42d6-4f17-aaf0-7e41db807796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_5887c3c5-e8ca-4e4d-bf22-a9a8adbffb53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_CommitmentsAndContingencies_5887c3c5-e8ca-4e4d-bf22-a9a8adbffb53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_c640750e-5dd9-4da8-8a4b-a28ee773125d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:to="loc_us-gaap_CommonStockValue_c640750e-5dd9-4da8-8a4b-a28ee773125d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_dcca0d06-4585-4816-97bc-ad2a1efcffc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_dcca0d06-4585-4816-97bc-ad2a1efcffc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f1e71da7-7dcc-418f-bfe2-e35a42f52ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f1e71da7-7dcc-418f-bfe2-e35a42f52ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f5f00107-6644-4776-9b61-27e5e000c2e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f5f00107-6644-4776-9b61-27e5e000c2e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_9cef0abb-9dff-494f-8800-366991baaec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:to="loc_us-gaap_TreasuryStockValue_9cef0abb-9dff-494f-8800-366991baaec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_16047112-4c58-4030-88eb-7ff90e39bb39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_359924d4-b1b2-464f-9847-dfa676951492" xlink:to="loc_us-gaap_StockholdersEquity_16047112-4c58-4030-88eb-7ff90e39bb39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_de198ebb-51ba-4a04-a454-6938ef936cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d905c49-62a2-4482-8e87-7cf2544b17c1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_de198ebb-51ba-4a04-a454-6938ef936cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_f7a2a993-0c23-428f-9e74-b8af5f592c81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3e55c81d-7be7-4dc1-a894-8ae770147afe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f7a2a993-0c23-428f-9e74-b8af5f592c81" xlink:to="loc_us-gaap_StatementTable_3e55c81d-7be7-4dc1-a894-8ae770147afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_a5edcdad-250e-4570-82b3-3ae7f9b393fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3e55c81d-7be7-4dc1-a894-8ae770147afe" xlink:to="loc_us-gaap_StatementClassOfStockAxis_a5edcdad-250e-4570-82b3-3ae7f9b393fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c49d9cac-228e-445f-9bcb-87ad682d6a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_a5edcdad-250e-4570-82b3-3ae7f9b393fa" xlink:to="loc_us-gaap_ClassOfStockDomain_c49d9cac-228e-445f-9bcb-87ad682d6a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember_79414013-9476-4b7f-b21a-82514102f13b" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c49d9cac-228e-445f-9bcb-87ad682d6a3b" xlink:to="loc_coke_CommonClassUndefinedMember_79414013-9476-4b7f-b21a-82514102f13b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_0871f5af-9882-42c9-afc7-6def83fc3a44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c49d9cac-228e-445f-9bcb-87ad682d6a3b" xlink:to="loc_us-gaap_CommonClassBMember_0871f5af-9882-42c9-afc7-6def83fc3a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_51ede378-2bc3-4f91-ac55-7677913e6f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3e55c81d-7be7-4dc1-a894-8ae770147afe" xlink:to="loc_us-gaap_StatementLineItems_51ede378-2bc3-4f91-ac55-7677913e6f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_aca7f339-42b3-4095-b8b8-ee510051d867" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_51ede378-2bc3-4f91-ac55-7677913e6f4b" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_aca7f339-42b3-4095-b8b8-ee510051d867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_72f8d44f-799d-4d7a-a6e1-80e75e3788ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_51ede378-2bc3-4f91-ac55-7677913e6f4b" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_72f8d44f-799d-4d7a-a6e1-80e75e3788ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fa35f2f2-4941-48ad-9039-ff21e45ce7a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_51ede378-2bc3-4f91-ac55-7677913e6f4b" xlink:to="loc_us-gaap_CommonStockSharesIssued_fa35f2f2-4941-48ad-9039-ff21e45ce7a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_2b2c508c-6e46-4116-8e7f-d1024bc5841b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_51ede378-2bc3-4f91-ac55-7677913e6f4b" xlink:to="loc_us-gaap_TreasuryStockCommonShares_2b2c508c-6e46-4116-8e7f-d1024bc5841b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_9e975bc9-1ac0-49a4-bbbc-b05b38ac639e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d4774b80-3465-4d8d-9fac-596c52a42470" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9e975bc9-1ac0-49a4-bbbc-b05b38ac639e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d4774b80-3465-4d8d-9fac-596c52a42470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_54019b7c-e75c-4cab-9ae1-92534591269d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d4774b80-3465-4d8d-9fac-596c52a42470" xlink:to="loc_us-gaap_NetIncomeLoss_54019b7c-e75c-4cab-9ae1-92534591269d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_141bdf66-76b2-4c9a-8dd1-96316afc8d98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d4774b80-3465-4d8d-9fac-596c52a42470" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_141bdf66-76b2-4c9a-8dd1-96316afc8d98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_73fffc30-96dc-4eed-b3c0-d3258e0bfc7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_141bdf66-76b2-4c9a-8dd1-96316afc8d98" xlink:to="loc_us-gaap_Depreciation_73fffc30-96dc-4eed-b3c0-d3258e0bfc7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet_ebe4610d-d29c-41f5-ae79-f9ebf29d848e" xlink:href="coke-20220701.xsd#coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_141bdf66-76b2-4c9a-8dd1-96316afc8d98" xlink:to="loc_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet_ebe4610d-d29c-41f5-ae79-f9ebf29d848e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_23927a31-d0e0-42be-8602-992f4590a41a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_141bdf66-76b2-4c9a-8dd1-96316afc8d98" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_23927a31-d0e0-42be-8602-992f4590a41a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability_d73864f3-c54b-4c0d-86f3-da781ac660aa" xlink:href="coke-20220701.xsd#coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_141bdf66-76b2-4c9a-8dd1-96316afc8d98" xlink:to="loc_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability_d73864f3-c54b-4c0d-86f3-da781ac660aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e9331774-ff83-4469-851e-512bc2cf9fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_141bdf66-76b2-4c9a-8dd1-96316afc8d98" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e9331774-ff83-4469-851e-512bc2cf9fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_54b6ee6a-d312-486f-a076-215f104faeb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_141bdf66-76b2-4c9a-8dd1-96316afc8d98" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_54b6ee6a-d312-486f-a076-215f104faeb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_ad62bcd4-9aac-4199-b2ed-8080aa5b6553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_141bdf66-76b2-4c9a-8dd1-96316afc8d98" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_ad62bcd4-9aac-4199-b2ed-8080aa5b6553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_afe3056e-9a31-4d94-9853-df40fda3574f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_141bdf66-76b2-4c9a-8dd1-96316afc8d98" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_afe3056e-9a31-4d94-9853-df40fda3574f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_b4d065f5-2fc6-45af-832f-10af8516379a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_141bdf66-76b2-4c9a-8dd1-96316afc8d98" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_b4d065f5-2fc6-45af-832f-10af8516379a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_c1ff06f8-cfdc-4214-bf9b-3de662a21343" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_141bdf66-76b2-4c9a-8dd1-96316afc8d98" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_c1ff06f8-cfdc-4214-bf9b-3de662a21343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_99542540-09ef-4c26-939a-1fe41927d5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_141bdf66-76b2-4c9a-8dd1-96316afc8d98" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_99542540-09ef-4c26-939a-1fe41927d5e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_843d4c49-e746-43c5-970e-2f27ea36fe76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d4774b80-3465-4d8d-9fac-596c52a42470" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_843d4c49-e746-43c5-970e-2f27ea36fe76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_348a8220-4dd2-49e3-a754-14b3443e3cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9e975bc9-1ac0-49a4-bbbc-b05b38ac639e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_348a8220-4dd2-49e3-a754-14b3443e3cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0c258d96-c566-4c73-a746-72b1deffaaf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_348a8220-4dd2-49e3-a754-14b3443e3cb8" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0c258d96-c566-4c73-a746-72b1deffaaf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_f8a486bb-87aa-485a-afb8-7bad3827203b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_348a8220-4dd2-49e3-a754-14b3443e3cb8" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_f8a486bb-87aa-485a-afb8-7bad3827203b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_ef509854-ea26-4c17-93da-17d20ca22424" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_348a8220-4dd2-49e3-a754-14b3443e3cb8" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_ef509854-ea26-4c17-93da-17d20ca22424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_03fa4d03-eb68-4fea-8466-7b6c026af568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_348a8220-4dd2-49e3-a754-14b3443e3cb8" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_03fa4d03-eb68-4fea-8466-7b6c026af568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6165ec82-3443-4c79-b2a2-86b717384ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_348a8220-4dd2-49e3-a754-14b3443e3cb8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6165ec82-3443-4c79-b2a2-86b717384ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1f6d92af-0cf0-4c24-a0e3-1984959f0993" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9e975bc9-1ac0-49a4-bbbc-b05b38ac639e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1f6d92af-0cf0-4c24-a0e3-1984959f0993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PaymentOfContingentConsiderationOfAcquisitions_858bdb58-a8ca-493b-ae9d-e14f4e0d6e3e" xlink:href="coke-20220701.xsd#coke_PaymentOfContingentConsiderationOfAcquisitions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1f6d92af-0cf0-4c24-a0e3-1984959f0993" xlink:to="loc_coke_PaymentOfContingentConsiderationOfAcquisitions_858bdb58-a8ca-493b-ae9d-e14f4e0d6e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_958d5af6-47cb-4477-83c3-c2bcb849fe1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1f6d92af-0cf0-4c24-a0e3-1984959f0993" xlink:to="loc_us-gaap_PaymentsOfDividends_958d5af6-47cb-4477-83c3-c2bcb849fe1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_25fec0f4-a4c8-4004-bd36-6d461b505290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1f6d92af-0cf0-4c24-a0e3-1984959f0993" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_25fec0f4-a4c8-4004-bd36-6d461b505290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_e275a1a3-2fee-4411-9c62-f9426041cd59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1f6d92af-0cf0-4c24-a0e3-1984959f0993" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_e275a1a3-2fee-4411-9c62-f9426041cd59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RepaymentsOfTermLoanFacility_e93a1a92-aaab-48ab-a400-07023bee4009" xlink:href="coke-20220701.xsd#coke_RepaymentsOfTermLoanFacility"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1f6d92af-0cf0-4c24-a0e3-1984959f0993" xlink:to="loc_coke_RepaymentsOfTermLoanFacility_e93a1a92-aaab-48ab-a400-07023bee4009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_75e4cf6c-3c3a-47d7-8a49-07fef65a4c28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1f6d92af-0cf0-4c24-a0e3-1984959f0993" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_75e4cf6c-3c3a-47d7-8a49-07fef65a4c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_674b67a5-d1a8-4f06-b9fa-9365ed6bbad7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1f6d92af-0cf0-4c24-a0e3-1984959f0993" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_674b67a5-d1a8-4f06-b9fa-9365ed6bbad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9b4df301-c03b-410e-a378-16d37b0bf5fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9e975bc9-1ac0-49a4-bbbc-b05b38ac639e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9b4df301-c03b-410e-a378-16d37b0bf5fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_5cce8048-680a-4b8a-8055-60833d3a50a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9e975bc9-1ac0-49a4-bbbc-b05b38ac639e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_5cce8048-680a-4b8a-8055-60833d3a50a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_a259e171-72e9-4e55-96b6-bc1d9bc1e232" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9e975bc9-1ac0-49a4-bbbc-b05b38ac639e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_a259e171-72e9-4e55-96b6-bc1d9bc1e232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_ae1962f6-eb4b-4a2f-bcb9-d18ab816caaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9e975bc9-1ac0-49a4-bbbc-b05b38ac639e" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_ae1962f6-eb4b-4a2f-bcb9-d18ab816caaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ReductionsToLeasedPropertyUnderFinancingLeases_8d92c374-7336-4eec-8862-3c90a8b2084a" xlink:href="coke-20220701.xsd#coke_ReductionsToLeasedPropertyUnderFinancingLeases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_ae1962f6-eb4b-4a2f-bcb9-d18ab816caaf" xlink:to="loc_coke_ReductionsToLeasedPropertyUnderFinancingLeases_8d92c374-7336-4eec-8862-3c90a8b2084a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_82da5b4f-1e14-499e-bcf4-4a58c3c1ab01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_ae1962f6-eb4b-4a2f-bcb9-d18ab816caaf" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_82da5b4f-1e14-499e-bcf4-4a58c3c1ab01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_04576853-55c0-4c19-ba41-01d22a51e780" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_ae1962f6-eb4b-4a2f-bcb9-d18ab816caaf" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_04576853-55c0-4c19-ba41-01d22a51e780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_824d05ce-1189-4d87-926e-b94cbd0345ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_fa0cb727-b2ee-499d-ac92-59423cefe936" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_824d05ce-1189-4d87-926e-b94cbd0345ee" xlink:to="loc_us-gaap_StatementTable_fa0cb727-b2ee-499d-ac92-59423cefe936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ea289880-7c28-44d1-99ec-58ae15bf367c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_fa0cb727-b2ee-499d-ac92-59423cefe936" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ea289880-7c28-44d1-99ec-58ae15bf367c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0d8f30ca-75ee-4fc3-9829-f2b77f86373d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ea289880-7c28-44d1-99ec-58ae15bf367c" xlink:to="loc_us-gaap_EquityComponentDomain_0d8f30ca-75ee-4fc3-9829-f2b77f86373d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_bdea9b49-175b-4eac-908d-a68f47c757e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0d8f30ca-75ee-4fc3-9829-f2b77f86373d" xlink:to="loc_us-gaap_CommonStockMember_bdea9b49-175b-4eac-908d-a68f47c757e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_30fe9416-6e55-4be8-8630-7e7c1880cd8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0d8f30ca-75ee-4fc3-9829-f2b77f86373d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_30fe9416-6e55-4be8-8630-7e7c1880cd8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f24336eb-6840-4d2d-a8f1-070c3f75a09c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0d8f30ca-75ee-4fc3-9829-f2b77f86373d" xlink:to="loc_us-gaap_RetainedEarningsMember_f24336eb-6840-4d2d-a8f1-070c3f75a09c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_30ff2a0a-f550-49ec-b4ee-be280e46f452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0d8f30ca-75ee-4fc3-9829-f2b77f86373d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_30ff2a0a-f550-49ec-b4ee-be280e46f452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_45f3fc56-1ff4-4191-9a6f-84c4b4fc185f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0d8f30ca-75ee-4fc3-9829-f2b77f86373d" xlink:to="loc_us-gaap_TreasuryStockCommonMember_45f3fc56-1ff4-4191-9a6f-84c4b4fc185f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d07f9708-c12b-4e59-bde9-acd428abf85b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_fa0cb727-b2ee-499d-ac92-59423cefe936" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d07f9708-c12b-4e59-bde9-acd428abf85b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_668b3865-deef-426a-b9c3-e575a15d303a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d07f9708-c12b-4e59-bde9-acd428abf85b" xlink:to="loc_us-gaap_ClassOfStockDomain_668b3865-deef-426a-b9c3-e575a15d303a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember_bc97acef-34ec-4070-9309-4973c276f651" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_668b3865-deef-426a-b9c3-e575a15d303a" xlink:to="loc_coke_CommonClassUndefinedMember_bc97acef-34ec-4070-9309-4973c276f651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_b78af0c3-1661-4b3d-9271-eed4676a3e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_668b3865-deef-426a-b9c3-e575a15d303a" xlink:to="loc_us-gaap_CommonClassBMember_b78af0c3-1661-4b3d-9271-eed4676a3e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8eebe198-ce3b-496c-b342-f1d440c18bed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_fa0cb727-b2ee-499d-ac92-59423cefe936" xlink:to="loc_us-gaap_StatementLineItems_8eebe198-ce3b-496c-b342-f1d440c18bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8eebe198-ce3b-496c-b342-f1d440c18bed" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5fae4137-72e4-4721-babe-184875fc6cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:to="loc_us-gaap_StockholdersEquity_5fae4137-72e4-4721-babe-184875fc6cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8cecb0d7-5d25-4ebf-931d-5ef846627707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:to="loc_us-gaap_NetIncomeLoss_8cecb0d7-5d25-4ebf-931d-5ef846627707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e450f55a-0255-4a72-836f-c5eb52ba331a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e450f55a-0255-4a72-836f-c5eb52ba331a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_958ada87-1ecf-4731-a085-b991dd9e972d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:to="loc_us-gaap_DividendsCommonStockCash_958ada87-1ecf-4731-a085-b991dd9e972d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_62138395-2dfa-447c-af03-1a0deab03ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:to="loc_us-gaap_ConversionOfStockAmountConverted1_62138395-2dfa-447c-af03-1a0deab03ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_498558db-83e6-4e79-8037-84b1376276aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f4d030a-9496-48a9-95ac-dd920d7f32fc" xlink:to="loc_us-gaap_StockholdersEquity_498558db-83e6-4e79-8037-84b1376276aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical" xlink:type="simple" xlink:href="coke-20220701.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_108c98a9-1bdc-4a1d-b66a-3968e6d3e603" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f1b893cd-75d9-4cdd-b8f0-33f3aa059ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_108c98a9-1bdc-4a1d-b66a-3968e6d3e603" xlink:to="loc_us-gaap_StatementTable_f1b893cd-75d9-4cdd-b8f0-33f3aa059ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_dd51f0ae-c38c-4d07-a9d2-e43b7d128fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f1b893cd-75d9-4cdd-b8f0-33f3aa059ff8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_dd51f0ae-c38c-4d07-a9d2-e43b7d128fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ccc6f70b-54e6-495e-8bee-5b0bdc6f656a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_dd51f0ae-c38c-4d07-a9d2-e43b7d128fe4" xlink:to="loc_us-gaap_ClassOfStockDomain_ccc6f70b-54e6-495e-8bee-5b0bdc6f656a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember_48dceaa4-0c8e-4544-a6cd-a76dd1ef337c" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ccc6f70b-54e6-495e-8bee-5b0bdc6f656a" xlink:to="loc_coke_CommonClassUndefinedMember_48dceaa4-0c8e-4544-a6cd-a76dd1ef337c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_eaef749a-f34a-4887-b44b-fbb5e172e221" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ccc6f70b-54e6-495e-8bee-5b0bdc6f656a" xlink:to="loc_us-gaap_CommonClassBMember_eaef749a-f34a-4887-b44b-fbb5e172e221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_97759089-c4f1-40e7-a2bc-d14beee8bca0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f1b893cd-75d9-4cdd-b8f0-33f3aa059ff8" xlink:to="loc_us-gaap_StatementLineItems_97759089-c4f1-40e7-a2bc-d14beee8bca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_a8006926-34f8-4623-9a5f-8b1bd923167d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97759089-c4f1-40e7-a2bc-d14beee8bca0" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_a8006926-34f8-4623-9a5f-8b1bd923167d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_831f4123-6b56-4fb1-972b-f3397b5baf66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97759089-c4f1-40e7-a2bc-d14beee8bca0" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_831f4123-6b56-4fb1-972b-f3397b5baf66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CriticalAccountingPolicies" xlink:type="simple" xlink:href="coke-20220701.xsd#CriticalAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CriticalAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_debcb213-755f-44fe-adbf-e9737d662905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_952c6583-5774-4d3d-8576-5d15cae50926" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_debcb213-755f-44fe-adbf-e9737d662905" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_952c6583-5774-4d3d-8576-5d15cae50926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CriticalAccountingPoliciesPolicies" xlink:type="simple" xlink:href="coke-20220701.xsd#CriticalAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CriticalAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8b276174-4fb5-4fed-8990-55c586792a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SignificantAccountingPoliciesPolicyPolicyTextBlock_f97840b3-b6f3-4b11-8bbc-7d29c2017db0" xlink:href="coke-20220701.xsd#coke_SignificantAccountingPoliciesPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8b276174-4fb5-4fed-8990-55c586792a0f" xlink:to="loc_coke_SignificantAccountingPoliciesPolicyPolicyTextBlock_f97840b3-b6f3-4b11-8bbc-7d29c2017db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_5e198f30-eb0f-47d8-bd08-21b76304b19f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8b276174-4fb5-4fed-8990-55c586792a0f" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_5e198f30-eb0f-47d8-bd08-21b76304b19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="coke-20220701.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_872b3e0b-702c-4ea4-8cb4-a834100a84c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_4674c59f-1ad5-4d9a-a907-1767771dbe8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_872b3e0b-702c-4ea4-8cb4-a834100a84c8" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_4674c59f-1ad5-4d9a-a907-1767771dbe8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsTables" xlink:type="simple" xlink:href="coke-20220701.xsd#RelatedPartyTransactionsTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_170d80d6-bb51-4326-a433-81f26e97b669" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_c7f44f3e-ead3-4309-84e2-93216080f385" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_170d80d6-bb51-4326-a433-81f26e97b669" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_c7f44f3e-ead3-4309-84e2-93216080f385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_7cde645a-9057-44f7-84d7-2cb816e414de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_170d80d6-bb51-4326-a433-81f26e97b669" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_7cde645a-9057-44f7-84d7-2cb816e414de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock_9cc9dbcc-4f5a-4e17-8ce5-b90772a77043" xlink:href="coke-20220701.xsd#coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_170d80d6-bb51-4326-a433-81f26e97b669" xlink:to="loc_coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock_9cc9dbcc-4f5a-4e17-8ce5-b90772a77043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#RelatedPartyTransactionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_c14aa22a-c891-451f-b668-cda9496c9fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_c14aa22a-c891-451f-b668-cda9496c9fa2" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_02246f71-e44f-4798-8ca4-69566f1acd3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_02246f71-e44f-4798-8ca4-69566f1acd3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_02246f71-e44f-4798-8ca4-69566f1acd3a" xlink:to="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConvertingStockholdersMember_437d22b5-0bc5-485e-bf4b-43e2254ac740" xlink:href="coke-20220701.xsd#coke_ConvertingStockholdersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_ConvertingStockholdersMember_437d22b5-0bc5-485e-bf4b-43e2254ac740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_JFrankHarrisonIIIMember_7e49191c-1616-46f8-a341-dc4314b8a86f" xlink:href="coke-20220701.xsd#coke_JFrankHarrisonIIIMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_JFrankHarrisonIIIMember_7e49191c-1616-46f8-a341-dc4314b8a86f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherMembersOfTheHarrisonFamilyMember_bea94ac3-697d-48f9-b7c6-bd1011ec575e" xlink:href="coke-20220701.xsd#coke_OtherMembersOfTheHarrisonFamilyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_OtherMembersOfTheHarrisonFamilyMember_bea94ac3-697d-48f9-b7c6-bd1011ec575e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestorMember_e05a817f-4e44-40f7-852f-c09c8a31a2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestorMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_us-gaap_InvestorMember_e05a817f-4e44-40f7-852f-c09c8a31a2fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CocaColaRefreshmentsMember_7a194f87-0a65-4131-b09c-d064e4a7bf2b" xlink:href="coke-20220701.xsd#coke_CocaColaRefreshmentsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_CocaColaRefreshmentsMember_7a194f87-0a65-4131-b09c-d064e4a7bf2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SoutheasternMember_9bd841ad-e37b-4cec-a740-183952eb8c4a" xlink:href="coke-20220701.xsd#coke_SoutheasternMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_SoutheasternMember_9bd841ad-e37b-4cec-a740-183952eb8c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SouthAtlanticCannersMember_05b0358b-1536-4388-90cc-ec9074b5c398" xlink:href="coke-20220701.xsd#coke_SouthAtlanticCannersMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_SouthAtlanticCannersMember_05b0358b-1536-4388-90cc-ec9074b5c398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CocaColaBottlerSalesAndServicesCompanyMember_09212a94-c4d1-4ea2-ad02-32254f69d973" xlink:href="coke-20220701.xsd#coke_CocaColaBottlerSalesAndServicesCompanyMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_CocaColaBottlerSalesAndServicesCompanyMember_09212a94-c4d1-4ea2-ad02-32254f69d973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CONAServicesLimitedLiabilityCompanyMember_a1ee16fa-1f38-4ba3-8826-f66ddef60753" xlink:href="coke-20220701.xsd#coke_CONAServicesLimitedLiabilityCompanyMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_CONAServicesLimitedLiabilityCompanyMember_a1ee16fa-1f38-4ba3-8826-f66ddef60753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BeaconInvestmentCorporationMember_4b227429-d991-4508-877a-8286547fd89d" xlink:href="coke-20220701.xsd#coke_BeaconInvestmentCorporationMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_BeaconInvestmentCorporationMember_4b227429-d991-4508-877a-8286547fd89d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LeaseHlpSpcMember_f7614e37-2425-4595-9ac0-ea9ecfc0e922" xlink:href="coke-20220701.xsd#coke_LeaseHlpSpcMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_4c1e1f89-9c6d-40f2-8e5b-36fc2209bad3" xlink:to="loc_coke_LeaseHlpSpcMember_f7614e37-2425-4595-9ac0-ea9ecfc0e922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e26fed11-ed19-420f-814b-0c67445df856" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e26fed11-ed19-420f-814b-0c67445df856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4da2db9f-7d7d-47f3-ae6b-7803db416601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e26fed11-ed19-420f-814b-0c67445df856" xlink:to="loc_us-gaap_ClassOfStockDomain_4da2db9f-7d7d-47f3-ae6b-7803db416601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_ff854226-1d68-47da-bbac-0bcd3497c8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_4da2db9f-7d7d-47f3-ae6b-7803db416601" xlink:to="loc_us-gaap_CommonClassBMember_ff854226-1d68-47da-bbac-0bcd3497c8a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e8f6bd7-ceef-46a8-81ba-5e3a8076560c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e8f6bd7-ceef-46a8-81ba-5e3a8076560c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4608007b-c8c3-4f1c-899d-12de118e36fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e8f6bd7-ceef-46a8-81ba-5e3a8076560c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4608007b-c8c3-4f1c-899d-12de118e36fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_dde8a103-9a77-4541-beb0-c7f8ace4694d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributionRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4608007b-c8c3-4f1c-899d-12de118e36fb" xlink:to="loc_us-gaap_DistributionRightsMember_dde8a103-9a77-4541-beb0-c7f8ace4694d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_751a0c25-8991-47ee-b469-80755e257441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_751a0c25-8991-47ee-b469-80755e257441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_a7937e6a-0d80-41b5-9b5e-092e0bf4a129" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_751a0c25-8991-47ee-b469-80755e257441" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_a7937e6a-0d80-41b5-9b5e-092e0bf4a129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AgreementToAcquireAdditionalDistributionRightsMember_eb2bb24f-43ef-4d30-a8e3-042f7be21350" xlink:href="coke-20220701.xsd#coke_AgreementToAcquireAdditionalDistributionRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_a7937e6a-0d80-41b5-9b5e-092e0bf4a129" xlink:to="loc_coke_AgreementToAcquireAdditionalDistributionRightsMember_eb2bb24f-43ef-4d30-a8e3-042f7be21350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_4714adb3-7c4b-4bf7-a3ca-cdefd0c72fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_TypeOfArrangementAxis_4714adb3-7c4b-4bf7-a3ca-cdefd0c72fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1f17bc35-6216-456a-8fff-50584d93b099" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_4714adb3-7c4b-4bf7-a3ca-cdefd0c72fd0" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1f17bc35-6216-456a-8fff-50584d93b099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ComprehensiveBeverageAgreementMember_28c05619-7249-478f-8862-89b9a8201483" xlink:href="coke-20220701.xsd#coke_ComprehensiveBeverageAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1f17bc35-6216-456a-8fff-50584d93b099" xlink:to="loc_coke_ComprehensiveBeverageAgreementMember_28c05619-7249-478f-8862-89b9a8201483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_dc6a5c7a-e279-4965-b2c2-8c21de4483a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_dc6a5c7a-e279-4965-b2c2-8c21de4483a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_c97e2a8d-34a2-4184-b0d3-d3c7cbfdddaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_dc6a5c7a-e279-4965-b2c2-8c21de4483a9" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_c97e2a8d-34a2-4184-b0d3-d3c7cbfdddaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_68c3986e-63a9-411c-9d9e-3e791b7c2f84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_c97e2a8d-34a2-4184-b0d3-d3c7cbfdddaa" xlink:to="loc_us-gaap_OtherAssetsMember_68c3986e-63a9-411c-9d9e-3e791b7c2f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_da0af840-7156-47af-9ec5-4b0e528161d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_AwardTypeAxis_da0af840-7156-47af-9ec5-4b0e528161d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9327a3e5-dc9d-494b-afa4-9c2a43ae6e10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_da0af840-7156-47af-9ec5-4b0e528161d0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9327a3e5-dc9d-494b-afa4-9c2a43ae6e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LongTermPerformanceEquityPlanMember_a9fa9a8c-84fc-4acc-b8e3-ab1e2bc1c5b2" xlink:href="coke-20220701.xsd#coke_LongTermPerformanceEquityPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9327a3e5-dc9d-494b-afa4-9c2a43ae6e10" xlink:to="loc_coke_LongTermPerformanceEquityPlanMember_a9fa9a8c-84fc-4acc-b8e3-ab1e2bc1c5b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b648bc58-61f0-42ca-b9d0-3bed7df43c48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b648bc58-61f0-42ca-b9d0-3bed7df43c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e0e15696-75ff-40e6-be00-67ed620e12c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b648bc58-61f0-42ca-b9d0-3bed7df43c48" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e0e15696-75ff-40e6-be00-67ed620e12c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_c9aaa717-5461-430a-bdd8-6fee47b07e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e0e15696-75ff-40e6-be00-67ed620e12c8" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_c9aaa717-5461-430a-bdd8-6fee47b07e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ebe7e307-3557-4e8b-96a8-9ea57f6624d3" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_84b68ffd-bf12-496b-8f6e-21677155076c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_84b68ffd-bf12-496b-8f6e-21677155076c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConversionOfStockConversionRatio_9d92dfe1-a37d-4f9f-ba3c-9e06fdab167d" xlink:href="coke-20220701.xsd#coke_ConversionOfStockConversionRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_ConversionOfStockConversionRatio_9d92dfe1-a37d-4f9f-ba3c-9e06fdab167d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod_8bf30180-34b9-472d-aacf-186ef2577f6e" xlink:href="coke-20220701.xsd#coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod_8bf30180-34b9-472d-aacf-186ef2577f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths_7362b654-bba5-41ab-89b6-3ba785cbe26b" xlink:href="coke-20220701.xsd#coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths_7362b654-bba5-41ab-89b6-3ba785cbe26b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_VotingPowerOfStockHeldByRelatedPartyShares_4a92628c-cde1-4e91-a958-979ad49c2057" xlink:href="coke-20220701.xsd#coke_VotingPowerOfStockHeldByRelatedPartyShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_VotingPowerOfStockHeldByRelatedPartyShares_4a92628c-cde1-4e91-a958-979ad49c2057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_VotingPowerOfStockHeldByRelatedPartyPercent_fd71341d-1ec4-4927-89ad-b08ae93353b5" xlink:href="coke-20220701.xsd#coke_VotingPowerOfStockHeldByRelatedPartyPercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_VotingPowerOfStockHeldByRelatedPartyPercent_fd71341d-1ec4-4927-89ad-b08ae93353b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_132441cb-16ae-4040-a054-064c83e64f75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_132441cb-16ae-4040-a054-064c83e64f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_7f1b0f1a-c337-46ac-a4e5-41aa2b052f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_7f1b0f1a-c337-46ac-a4e5-41aa2b052f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases_d2070371-4ee8-42d5-b15e-7145b0054e17" xlink:href="coke-20220701.xsd#coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases_d2070371-4ee8-42d5-b15e-7145b0054e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PaymentOfContingentConsiderationOfAcquisitions_d5c2a2b5-3871-4faa-8102-b0532e42d653" xlink:href="coke-20220701.xsd#coke_PaymentOfContingentConsiderationOfAcquisitions"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_PaymentOfContingentConsiderationOfAcquisitions_d5c2a2b5-3871-4faa-8102-b0532e42d653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_411a372c-ceea-4182-b0d6-ad4c0679be15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_EquityMethodInvestments_411a372c-ceea-4182-b0d6-ad4c0679be15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFeesReceived_fec4f17d-3281-4ee9-8e01-ae92ee87e5f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromFeesReceived"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_ProceedsFromFeesReceived_fec4f17d-3281-4ee9-8e01-ae92ee87e5f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_70ef333b-547c-4f8d-849d-b1ebb32a2cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_70ef333b-547c-4f8d-849d-b1ebb32a2cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties_040a836a-1110-4180-b72a-2eea6d26f683" xlink:href="coke-20220701.xsd#coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties_040a836a-1110-4180-b72a-2eea6d26f683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RelatedPartyServiceFees_e34eb97c-9e52-4cb0-9a60-91cbc7c07015" xlink:href="coke-20220701.xsd#coke_RelatedPartyServiceFees"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_RelatedPartyServiceFees_e34eb97c-9e52-4cb0-9a60-91cbc7c07015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_9ccb7aa5-0f41-45da-9f5d-27ec4e67d1e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_OperatingLeaseLiability_9ccb7aa5-0f41-45da-9f5d-27ec4e67d1e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_160e2ad6-3c3a-48b3-9596-6393771bd5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_FinanceLeaseLiability_160e2ad6-3c3a-48b3-9596-6393771bd5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod_51a680e1-30d9-4f16-990f-2cbe80d709c8" xlink:href="coke-20220701.xsd#coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod_51a680e1-30d9-4f16-990f-2cbe80d709c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_1fbe3533-1e58-4fbc-9d0b-5be154019d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5e2064a9-c1e1-4d1d-abb9-bbba2a99f0ac" xlink:to="loc_us-gaap_ShareBasedCompensation_1fbe3533-1e58-4fbc-9d0b-5be154019d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_97f31660-1e03-4c01-86a4-5b0102a3c205" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a6563617-df47-4f62-b503-7b82597e31cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_97f31660-1e03-4c01-86a4-5b0102a3c205" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a6563617-df47-4f62-b503-7b82597e31cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_668b4edc-4eed-43fe-a8f0-c2d38ff94616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a6563617-df47-4f62-b503-7b82597e31cc" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_668b4edc-4eed-43fe-a8f0-c2d38ff94616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c51c7607-b986-4d7d-93c8-9952e7c44f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_668b4edc-4eed-43fe-a8f0-c2d38ff94616" xlink:to="loc_us-gaap_RelatedPartyDomain_c51c7607-b986-4d7d-93c8-9952e7c44f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestorMember_92220965-5798-4e4e-b5f2-031ee1a05676" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_c51c7607-b986-4d7d-93c8-9952e7c44f3b" xlink:to="loc_us-gaap_InvestorMember_92220965-5798-4e4e-b5f2-031ee1a05676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_89d1bc92-e06b-456e-9d1e-3c1cf4396f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a6563617-df47-4f62-b503-7b82597e31cc" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_89d1bc92-e06b-456e-9d1e-3c1cf4396f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PaymentsToRelatedParties_708c94fb-3b36-47ec-8618-5684089e6a63" xlink:href="coke-20220701.xsd#coke_PaymentsToRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_89d1bc92-e06b-456e-9d1e-3c1cf4396f3b" xlink:to="loc_coke_PaymentsToRelatedParties_708c94fb-3b36-47ec-8618-5684089e6a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ProceedsFromRelatedParties_83461645-d52a-417c-acbd-6f3c49b3a609" xlink:href="coke-20220701.xsd#coke_ProceedsFromRelatedParties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_89d1bc92-e06b-456e-9d1e-3c1cf4396f3b" xlink:to="loc_coke_ProceedsFromRelatedParties_83461645-d52a-417c-acbd-6f3c49b3a609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_6663f8d8-cfd4-4f51-ae69-bbe333d86242" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8b985d10-bd3e-4827-b051-13607740132e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_6663f8d8-cfd4-4f51-ae69-bbe333d86242" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8b985d10-bd3e-4827-b051-13607740132e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e3224e06-1cf4-41a9-b730-a86ca61d26ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8b985d10-bd3e-4827-b051-13607740132e" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e3224e06-1cf4-41a9-b730-a86ca61d26ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_61555832-9132-479c-8377-530f5d44f4cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e3224e06-1cf4-41a9-b730-a86ca61d26ec" xlink:to="loc_us-gaap_RelatedPartyDomain_61555832-9132-479c-8377-530f5d44f4cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CocaColaRefreshmentsMember_000e8bbd-eaf6-4b75-90c6-7a1d7f15d779" xlink:href="coke-20220701.xsd#coke_CocaColaRefreshmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_61555832-9132-479c-8377-530f5d44f4cc" xlink:to="loc_coke_CocaColaRefreshmentsMember_000e8bbd-eaf6-4b75-90c6-7a1d7f15d779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_ff1edcff-d7e9-4ca9-aa28-dcf9b6b386fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8b985d10-bd3e-4827-b051-13607740132e" xlink:to="loc_us-gaap_TypeOfArrangementAxis_ff1edcff-d7e9-4ca9-aa28-dcf9b6b386fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_55430267-5955-4517-8b06-1267c7b2aaf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_ff1edcff-d7e9-4ca9-aa28-dcf9b6b386fe" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_55430267-5955-4517-8b06-1267c7b2aaf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ComprehensiveBeverageAgreementMember_75cc58ae-2645-4de1-9eaf-c0a9bf88c2a6" xlink:href="coke-20220701.xsd#coke_ComprehensiveBeverageAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_55430267-5955-4517-8b06-1267c7b2aaf2" xlink:to="loc_coke_ComprehensiveBeverageAgreementMember_75cc58ae-2645-4de1-9eaf-c0a9bf88c2a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_192fe49b-0980-45d6-a8ad-20ff11040785" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8b985d10-bd3e-4827-b051-13607740132e" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_192fe49b-0980-45d6-a8ad-20ff11040785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_2ecae3b1-ae57-48d0-a49f-fe2869cb07a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_192fe49b-0980-45d6-a8ad-20ff11040785" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_2ecae3b1-ae57-48d0-a49f-fe2869cb07a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_f00513e7-28de-43d9-805b-8b3be8b2cdc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_192fe49b-0980-45d6-a8ad-20ff11040785" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_f00513e7-28de-43d9-805b-8b3be8b2cdc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_e209a64d-5c92-482a-a2a8-91e5d4f5e58f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_192fe49b-0980-45d6-a8ad-20ff11040785" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_e209a64d-5c92-482a-a2a8-91e5d4f5e58f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_2ceffa6c-071e-4edc-9486-8702676c7ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7413b4f2-6835-4a5f-ba33-bc7fe6ae0647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_2ceffa6c-071e-4edc-9486-8702676c7ee1" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7413b4f2-6835-4a5f-ba33-bc7fe6ae0647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_09fe8560-fc62-47db-9316-9d0d079ecee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7413b4f2-6835-4a5f-ba33-bc7fe6ae0647" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_09fe8560-fc62-47db-9316-9d0d079ecee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_57682e4a-eacc-4ad6-8f9c-a2a2cc1b17f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_09fe8560-fc62-47db-9316-9d0d079ecee1" xlink:to="loc_us-gaap_RelatedPartyDomain_57682e4a-eacc-4ad6-8f9c-a2a2cc1b17f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BeaconInvestmentCorporationMember_602f11d2-2c96-49b1-b36e-cf8978942f97" xlink:href="coke-20220701.xsd#coke_BeaconInvestmentCorporationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_57682e4a-eacc-4ad6-8f9c-a2a2cc1b17f8" xlink:to="loc_coke_BeaconInvestmentCorporationMember_602f11d2-2c96-49b1-b36e-cf8978942f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LeaseHlpSpcMember_2f0ee4ae-ea84-4da9-9532-b8af39363cfa" xlink:href="coke-20220701.xsd#coke_LeaseHlpSpcMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_57682e4a-eacc-4ad6-8f9c-a2a2cc1b17f8" xlink:to="loc_coke_LeaseHlpSpcMember_2f0ee4ae-ea84-4da9-9532-b8af39363cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_1f9124c4-3f92-4fcf-a69c-b53fc35835b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7413b4f2-6835-4a5f-ba33-bc7fe6ae0647" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_1f9124c4-3f92-4fcf-a69c-b53fc35835b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RelatedPartiesRentalPayments_8f09d10d-5c69-498f-9aff-00f2acd5d0fa" xlink:href="coke-20220701.xsd#coke_RelatedPartiesRentalPayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1f9124c4-3f92-4fcf-a69c-b53fc35835b9" xlink:to="loc_coke_RelatedPartiesRentalPayments_8f09d10d-5c69-498f-9aff-00f2acd5d0fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RevenueRecognition" xlink:type="simple" xlink:href="coke-20220701.xsd#RevenueRecognition"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/RevenueRecognition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0db4edd8-379a-4918-a525-c9868e0d3f29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_b3aa8368-910c-4674-8306-08365fc6c321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0db4edd8-379a-4918-a525-c9868e0d3f29" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_b3aa8368-910c-4674-8306-08365fc6c321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="coke-20220701.xsd#RevenueRecognitionTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/RevenueRecognitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_99695e5a-5806-4d8a-a39b-457d70f0e5a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d440010c-e30d-47e5-9d6c-647f2761a912" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_99695e5a-5806-4d8a-a39b-457d70f0e5a2" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d440010c-e30d-47e5-9d6c-647f2761a912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_7c88e299-5ab8-4479-8fd4-3497e4fac57c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_99695e5a-5806-4d8a-a39b-457d70f0e5a2" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_7c88e299-5ab8-4479-8fd4-3497e4fac57c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8eff303d-f905-4252-bba5-7c0590c76bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:href="coke-20220701.xsd#coke_RevenueFromContractWithCustomerTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8eff303d-f905-4252-bba5-7c0590c76bbd" xlink:to="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1f9ef371-e128-4834-89b4-5858f992802b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1f9ef371-e128-4834-89b4-5858f992802b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_41b96ee9-53a7-42bb-85cc-b7092f497717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1f9ef371-e128-4834-89b4-5858f992802b" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_41b96ee9-53a7-42bb-85cc-b7092f497717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_af5b18a7-70f2-4958-8267-4cc4f35210a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_41b96ee9-53a7-42bb-85cc-b7092f497717" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_af5b18a7-70f2-4958-8267-4cc4f35210a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3b01be7e-5a74-4681-a8a3-7faaf1f728dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3b01be7e-5a74-4681-a8a3-7faaf1f728dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_0f40e218-cde7-4725-b591-14d3189f98d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3b01be7e-5a74-4681-a8a3-7faaf1f728dd" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_0f40e218-cde7-4725-b591-14d3189f98d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_TimingOfSaleMember_2b11e65f-f12e-4151-9146-f64d137d8566" xlink:href="coke-20220701.xsd#coke_TimingOfSaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_0f40e218-cde7-4725-b591-14d3189f98d7" xlink:to="loc_coke_TimingOfSaleMember_2b11e65f-f12e-4151-9146-f64d137d8566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4b788661-9a44-49b9-a4e9-955406826d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4b788661-9a44-49b9-a4e9-955406826d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_8341ce64-4547-4fec-96aa-02d1ce2c5fab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4b788661-9a44-49b9-a4e9-955406826d3d" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_8341ce64-4547-4fec-96aa-02d1ce2c5fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_2bbd862f-ffa2-4e03-a71e-ecbf54435863" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_8341ce64-4547-4fec-96aa-02d1ce2c5fab" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_2bbd862f-ffa2-4e03-a71e-ecbf54435863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6ba36e08-777a-43b7-9f50-698797d55071" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:to="loc_srt_ProductOrServiceAxis_6ba36e08-777a-43b7-9f50-698797d55071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_06f3ef26-f2e3-4616-9d48-997608bf040f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_6ba36e08-777a-43b7-9f50-698797d55071" xlink:to="loc_srt_ProductsAndServicesDomain_06f3ef26-f2e3-4616-9d48-997608bf040f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RepairServiceMember_4855c01d-9357-42f6-8715-8336a0ef79fd" xlink:href="coke-20220701.xsd#coke_RepairServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_06f3ef26-f2e3-4616-9d48-997608bf040f" xlink:to="loc_coke_RepairServiceMember_4855c01d-9357-42f6-8715-8336a0ef79fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BottleOrCanSalesMember_1035982e-e6ed-47f1-9b44-e6948a91b32a" xlink:href="coke-20220701.xsd#coke_BottleOrCanSalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_06f3ef26-f2e3-4616-9d48-997608bf040f" xlink:to="loc_coke_BottleOrCanSalesMember_1035982e-e6ed-47f1-9b44-e6948a91b32a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherProductsSalesPostMixAndOtherMember_45f35ac1-5313-4cfa-aa07-01efec99f7de" xlink:href="coke-20220701.xsd#coke_OtherProductsSalesPostMixAndOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_06f3ef26-f2e3-4616-9d48-997608bf040f" xlink:to="loc_coke_OtherProductsSalesPostMixAndOtherMember_45f35ac1-5313-4cfa-aa07-01efec99f7de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_93201fd6-c967-43d9-b2a7-24dfe7cd0402" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:to="loc_srt_RangeAxis_93201fd6-c967-43d9-b2a7-24dfe7cd0402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_603933dc-ac0f-4d36-8310-470c76056653" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_93201fd6-c967-43d9-b2a7-24dfe7cd0402" xlink:to="loc_srt_RangeMember_603933dc-ac0f-4d36-8310-470c76056653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_01269192-7c87-495a-8688-976c32eda362" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_603933dc-ac0f-4d36-8310-470c76056653" xlink:to="loc_srt_MinimumMember_01269192-7c87-495a-8688-976c32eda362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4e64dfe9-8f38-462a-b0e2-4fc8a56f9da8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_603933dc-ac0f-4d36-8310-470c76056653" xlink:to="loc_srt_MaximumMember_4e64dfe9-8f38-462a-b0e2-4fc8a56f9da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RevenueFromContractWithCustomerLineItems_2431ae2d-c645-4309-bb6d-81ff29271c87" xlink:href="coke-20220701.xsd#coke_RevenueFromContractWithCustomerLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_RevenueFromContractWithCustomerTable_ecf8b7c2-e5f3-4b6d-bd17-9584654aa90c" xlink:to="loc_coke_RevenueFromContractWithCustomerLineItems_2431ae2d-c645-4309-bb6d-81ff29271c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_NumberOfSalesCategories_4afbb054-7ecb-44e9-90c9-eac88deef99d" xlink:href="coke-20220701.xsd#coke_NumberOfSalesCategories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_RevenueFromContractWithCustomerLineItems_2431ae2d-c645-4309-bb6d-81ff29271c87" xlink:to="loc_coke_NumberOfSalesCategories_4afbb054-7ecb-44e9-90c9-eac88deef99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_6444c4f0-5b87-4468-b1bd-aed6c5dc37ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_RevenueFromContractWithCustomerLineItems_2431ae2d-c645-4309-bb6d-81ff29271c87" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_6444c4f0-5b87-4468-b1bd-aed6c5dc37ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices_ce07b656-72d6-40ca-84b3-705727d3ea6d" xlink:href="coke-20220701.xsd#coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_RevenueFromContractWithCustomerLineItems_2431ae2d-c645-4309-bb6d-81ff29271c87" xlink:to="loc_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices_ce07b656-72d6-40ca-84b3-705727d3ea6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_RevenueRecognitionSalesReturnsEstimatePercentage_6096b876-c4e5-467a-b58f-ae2fa2f5beb1" xlink:href="coke-20220701.xsd#coke_RevenueRecognitionSalesReturnsEstimatePercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_RevenueFromContractWithCustomerLineItems_2431ae2d-c645-4309-bb6d-81ff29271c87" xlink:to="loc_coke_RevenueRecognitionSalesReturnsEstimatePercentage_6096b876-c4e5-467a-b58f-ae2fa2f5beb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRightToRecoverProduct_9cc792c9-8d91-45b0-974d-d248588c932d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRightToRecoverProduct"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_RevenueFromContractWithCustomerLineItems_2431ae2d-c645-4309-bb6d-81ff29271c87" xlink:to="loc_us-gaap_ContractWithCustomerRightToRecoverProduct_9cc792c9-8d91-45b0-974d-d248588c932d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7c841e91-60a9-496e-9481-264dc060e197" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_1a2031da-3e48-49c6-9a5d-f44870b91ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7c841e91-60a9-496e-9481-264dc060e197" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1a2031da-3e48-49c6-9a5d-f44870b91ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_32ec7304-e98c-44c5-9f81-00353617065f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1a2031da-3e48-49c6-9a5d-f44870b91ddf" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_32ec7304-e98c-44c5-9f81-00353617065f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_74b8087f-ce9f-4aa9-81fc-64a2e73ad421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_32ec7304-e98c-44c5-9f81-00353617065f" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_74b8087f-ce9f-4aa9-81fc-64a2e73ad421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_0268f07b-f5dc-4751-b70b-b4c20d8e78e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_74b8087f-ce9f-4aa9-81fc-64a2e73ad421" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_0268f07b-f5dc-4751-b70b-b4c20d8e78e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_4f290233-3d44-4edc-a3f9-f8cacff15d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_74b8087f-ce9f-4aa9-81fc-64a2e73ad421" xlink:to="loc_us-gaap_TransferredOverTimeMember_4f290233-3d44-4edc-a3f9-f8cacff15d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6f1dd601-832c-4354-a467-a454198f769b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1a2031da-3e48-49c6-9a5d-f44870b91ddf" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6f1dd601-832c-4354-a467-a454198f769b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_658bbc7c-efb9-4931-b85e-3781b46b59b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6f1dd601-832c-4354-a467-a454198f769b" xlink:to="loc_us-gaap_SegmentDomain_658bbc7c-efb9-4931-b85e-3781b46b59b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_NonalcoholicBeverageSegmentMember_5f827e8f-d037-4a03-af55-a0c7d6fa1d2d" xlink:href="coke-20220701.xsd#coke_NonalcoholicBeverageSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_658bbc7c-efb9-4931-b85e-3781b46b59b5" xlink:to="loc_coke_NonalcoholicBeverageSegmentMember_5f827e8f-d037-4a03-af55-a0c7d6fa1d2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_19fcdc2b-2789-400d-9012-66247591f8ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_658bbc7c-efb9-4931-b85e-3781b46b59b5" xlink:to="loc_us-gaap_AllOtherSegmentsMember_19fcdc2b-2789-400d-9012-66247591f8ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_171e4b70-99cb-4aba-b429-02d50dadc3d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1a2031da-3e48-49c6-9a5d-f44870b91ddf" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_171e4b70-99cb-4aba-b429-02d50dadc3d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e9035077-fe16-4110-bc9f-21139191c175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_171e4b70-99cb-4aba-b429-02d50dadc3d7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e9035077-fe16-4110-bc9f-21139191c175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/RevenueRecognitionSummaryofActivityinAllowanceforCreditLossesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#RevenueRecognitionSummaryofActivityinAllowanceforCreditLossesDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/RevenueRecognitionSummaryofActivityinAllowanceforCreditLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8524521f-cbd8-4416-911c-fedf790aa692" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_c68350fa-157f-4a5a-bae6-7065f021bc35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8524521f-cbd8-4416-911c-fedf790aa692" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_c68350fa-157f-4a5a-bae6-7065f021bc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_6bb876f1-1060-4cea-978e-170a605a4cca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_c68350fa-157f-4a5a-bae6-7065f021bc35" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_6bb876f1-1060-4cea-978e-170a605a4cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_7e3ff32a-2cfc-43b6-a406-e5e8170e8ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_c68350fa-157f-4a5a-bae6-7065f021bc35" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_7e3ff32a-2cfc-43b6-a406-e5e8170e8ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_0f33083b-11ac-4e7d-8121-a8a541c8f17a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_c68350fa-157f-4a5a-bae6-7065f021bc35" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_0f33083b-11ac-4e7d-8121-a8a541c8f17a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_50efb8e7-6514-4406-a091-13c0d9ff062f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_c68350fa-157f-4a5a-bae6-7065f021bc35" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_50efb8e7-6514-4406-a091-13c0d9ff062f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/Segments" xlink:type="simple" xlink:href="coke-20220701.xsd#Segments"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/Segments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_6b71900d-5542-46dd-be8c-4284cc84fdd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_99cbba3a-1618-44e9-9ed2-8806ae8f197b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_6b71900d-5542-46dd-be8c-4284cc84fdd1" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_99cbba3a-1618-44e9-9ed2-8806ae8f197b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/SegmentsTables" xlink:type="simple" xlink:href="coke-20220701.xsd#SegmentsTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/SegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_081960e8-b4ff-4595-af76-5f2d1ca63e62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_aa6f8455-2e19-4c71-b970-2e0a59c55883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_081960e8-b4ff-4595-af76-5f2d1ca63e62" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_aa6f8455-2e19-4c71-b970-2e0a59c55883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/SegmentsNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#SegmentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/SegmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_1aa655e4-4c9f-408e-a7af-38f9a0290b83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_04067ffa-0b5c-4ab9-8642-ae45f1563225" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_1aa655e4-4c9f-408e-a7af-38f9a0290b83" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_04067ffa-0b5c-4ab9-8642-ae45f1563225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_bf08f504-744c-4605-a4b7-5905d53ca4ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_04067ffa-0b5c-4ab9-8642-ae45f1563225" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_bf08f504-744c-4605-a4b7-5905d53ca4ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2262e9b5-713b-4b28-9a1a-56c680ad5dee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_bf08f504-744c-4605-a4b7-5905d53ca4ec" xlink:to="loc_us-gaap_SegmentDomain_2262e9b5-713b-4b28-9a1a-56c680ad5dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_43f63dee-5480-4a1d-bd1e-8f181c84fa3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2262e9b5-713b-4b28-9a1a-56c680ad5dee" xlink:to="loc_us-gaap_AllOtherSegmentsMember_43f63dee-5480-4a1d-bd1e-8f181c84fa3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_75c6e249-43ca-490c-bcad-90f5aa33abfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_04067ffa-0b5c-4ab9-8642-ae45f1563225" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_75c6e249-43ca-490c-bcad-90f5aa33abfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_94c60ada-5832-4847-9dc4-e234fdad30e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_75c6e249-43ca-490c-bcad-90f5aa33abfb" xlink:to="loc_us-gaap_NumberOfOperatingSegments_94c60ada-5832-4847-9dc4-e234fdad30e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#SegmentsSummaryofFinancialInformationbySegmentDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_597c9a20-478a-44ab-b165-7a7d1ac10723" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1f5cd124-fd6a-4968-8cf8-ec9fcfa90da9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_597c9a20-478a-44ab-b165-7a7d1ac10723" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1f5cd124-fd6a-4968-8cf8-ec9fcfa90da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_4d14c8a6-5a2d-4cc2-94f8-044bd6ad0438" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1f5cd124-fd6a-4968-8cf8-ec9fcfa90da9" xlink:to="loc_srt_ConsolidationItemsAxis_4d14c8a6-5a2d-4cc2-94f8-044bd6ad0438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_ff2f7115-c30f-4f32-b1b0-4acd7e46f675" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_4d14c8a6-5a2d-4cc2-94f8-044bd6ad0438" xlink:to="loc_srt_ConsolidationItemsDomain_ff2f7115-c30f-4f32-b1b0-4acd7e46f675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_07dc7785-efbe-406d-9cb6-b5649460f141" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_ff2f7115-c30f-4f32-b1b0-4acd7e46f675" xlink:to="loc_us-gaap_OperatingSegmentsMember_07dc7785-efbe-406d-9cb6-b5649460f141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_4a8f057e-5354-419c-a3e6-d260104adde3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_ff2f7115-c30f-4f32-b1b0-4acd7e46f675" xlink:to="loc_us-gaap_IntersegmentEliminationMember_4a8f057e-5354-419c-a3e6-d260104adde3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c6dab8a2-abc4-4767-9faf-fd1a8a8f4fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1f5cd124-fd6a-4968-8cf8-ec9fcfa90da9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c6dab8a2-abc4-4767-9faf-fd1a8a8f4fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b8d474d8-d3cd-45ff-90ed-3577de8221b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c6dab8a2-abc4-4767-9faf-fd1a8a8f4fc9" xlink:to="loc_us-gaap_SegmentDomain_b8d474d8-d3cd-45ff-90ed-3577de8221b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_NonalcoholicBeverageSegmentMember_823fa025-63b7-4900-b5c2-a5a9cda9c91a" xlink:href="coke-20220701.xsd#coke_NonalcoholicBeverageSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b8d474d8-d3cd-45ff-90ed-3577de8221b9" xlink:to="loc_coke_NonalcoholicBeverageSegmentMember_823fa025-63b7-4900-b5c2-a5a9cda9c91a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_fc374a87-0d39-41f1-b049-e239594ef84b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b8d474d8-d3cd-45ff-90ed-3577de8221b9" xlink:to="loc_us-gaap_AllOtherSegmentsMember_fc374a87-0d39-41f1-b049-e239594ef84b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_335fda72-8a27-46b8-b19a-72bb2036ec1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1f5cd124-fd6a-4968-8cf8-ec9fcfa90da9" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_335fda72-8a27-46b8-b19a-72bb2036ec1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_32e99d8d-614d-4a1a-8445-4b26dda32e79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_335fda72-8a27-46b8-b19a-72bb2036ec1a" xlink:to="loc_us-gaap_RevenuesAbstract_32e99d8d-614d-4a1a-8445-4b26dda32e79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_30528289-afcb-426c-b22f-9785bbf9fca9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_32e99d8d-614d-4a1a-8445-4b26dda32e79" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_30528289-afcb-426c-b22f-9785bbf9fca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLossAbstract_22d2aeae-0864-4a02-9332-dcd895f7e202" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_335fda72-8a27-46b8-b19a-72bb2036ec1a" xlink:to="loc_us-gaap_OperatingIncomeLossAbstract_22d2aeae-0864-4a02-9332-dcd895f7e202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_680b1345-aa18-4e09-b014-b915c7753a60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingIncomeLossAbstract_22d2aeae-0864-4a02-9332-dcd895f7e202" xlink:to="loc_us-gaap_OperatingIncomeLoss_680b1345-aa18-4e09-b014-b915c7753a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract_7fe11d74-ca75-4800-a3ca-47f0e9c2df2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_335fda72-8a27-46b8-b19a-72bb2036ec1a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract_7fe11d74-ca75-4800-a3ca-47f0e9c2df2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_c633d610-d96e-44d9-ad73-d851d06497c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract_7fe11d74-ca75-4800-a3ca-47f0e9c2df2c" xlink:to="loc_us-gaap_DepreciationAndAmortization_c633d610-d96e-44d9-ad73-d851d06497c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="coke-20220701.xsd#NetIncomePerShare"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/NetIncomePerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_22accbfc-500b-4410-ba0b-d134805983d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_5ae8891c-0e58-4fa4-baef-95bee5c9b69d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_22accbfc-500b-4410-ba0b-d134805983d1" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_5ae8891c-0e58-4fa4-baef-95bee5c9b69d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="coke-20220701.xsd#NetIncomePerShareTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/NetIncomePerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0fba870b-9bb4-4396-a8d9-4c99d2169b15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_23083718-ada6-4fd1-a4bb-ffd92011548c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0fba870b-9bb4-4396-a8d9-4c99d2169b15" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_23083718-ada6-4fd1-a4bb-ffd92011548c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/NetIncomePerShareDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#NetIncomePerShareDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/NetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8dea4415-98e6-429c-9702-b0b6f0b16c07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_c8726ca6-0649-4122-94b5-71b3a5617491" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8dea4415-98e6-429c-9702-b0b6f0b16c07" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_c8726ca6-0649-4122-94b5-71b3a5617491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0646e8cb-4527-45d6-9123-126539d69998" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_c8726ca6-0649-4122-94b5-71b3a5617491" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0646e8cb-4527-45d6-9123-126539d69998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_285b14c9-e482-4f0a-ad01-c17fceea551c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0646e8cb-4527-45d6-9123-126539d69998" xlink:to="loc_us-gaap_ClassOfStockDomain_285b14c9-e482-4f0a-ad01-c17fceea551c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_CommonClassUndefinedMember_65121bc1-e358-4cec-958c-045526602a90" xlink:href="coke-20220701.xsd#coke_CommonClassUndefinedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_285b14c9-e482-4f0a-ad01-c17fceea551c" xlink:to="loc_coke_CommonClassUndefinedMember_65121bc1-e358-4cec-958c-045526602a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_048796fd-356e-4251-af94-77af0193041d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_285b14c9-e482-4f0a-ad01-c17fceea551c" xlink:to="loc_us-gaap_CommonClassBMember_048796fd-356e-4251-af94-77af0193041d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_db4e71d2-74d6-470c-b21b-9fc1a1f067f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_c8726ca6-0649-4122-94b5-71b3a5617491" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_db4e71d2-74d6-470c-b21b-9fc1a1f067f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_17060b26-9415-440c-a23f-209d35bf328e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_db4e71d2-74d6-470c-b21b-9fc1a1f067f5" xlink:to="loc_us-gaap_RelatedPartyDomain_17060b26-9415-440c-a23f-209d35bf328e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConvertingStockholdersMember_a087ecda-70f9-4be9-ba3e-95cc03db1ba4" xlink:href="coke-20220701.xsd#coke_ConvertingStockholdersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_17060b26-9415-440c-a23f-209d35bf328e" xlink:to="loc_coke_ConvertingStockholdersMember_a087ecda-70f9-4be9-ba3e-95cc03db1ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_c8726ca6-0649-4122-94b5-71b3a5617491" xlink:to="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_140e3a30-5a74-4298-b5bd-239973a332dc" xlink:href="coke-20220701.xsd#coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_140e3a30-5a74-4298-b5bd-239973a332dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_eec80234-3ab4-4e9b-b39c-b63dd9e11c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_140e3a30-5a74-4298-b5bd-239973a332dc" xlink:to="loc_us-gaap_NetIncomeLoss_eec80234-3ab4-4e9b-b39c-b63dd9e11c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockAbstract_d4f3974a-e85d-4d3b-a3b4-c2dc3fef6335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_140e3a30-5a74-4298-b5bd-239973a332dc" xlink:to="loc_us-gaap_DividendsCommonStockAbstract_d4f3974a-e85d-4d3b-a3b4-c2dc3fef6335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_947e506e-b9d2-4b90-9ba7-6cf1f95921ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsCommonStockAbstract_d4f3974a-e85d-4d3b-a3b4-c2dc3fef6335" xlink:to="loc_us-gaap_DividendsCommonStockCash_947e506e-b9d2-4b90-9ba7-6cf1f95921ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_6acc723c-516f-43cf-8761-1e332033f323" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_140e3a30-5a74-4298-b5bd-239973a332dc" xlink:to="loc_us-gaap_UndistributedEarnings_6acc723c-516f-43cf-8761-1e332033f323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsDiluted_df23e91a-6221-4d78-b589-512ef1b5caa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract_140e3a30-5a74-4298-b5bd-239973a332dc" xlink:to="loc_us-gaap_UndistributedEarningsDiluted_df23e91a-6221-4d78-b589-512ef1b5caa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_0ce19b04-feed-4c18-8fa9-ab60cfe238eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_0ce19b04-feed-4c18-8fa9-ab60cfe238eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c69211e6-655a-4bf5-b8b4-09ba55523163" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_0ce19b04-feed-4c18-8fa9-ab60cfe238eb" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c69211e6-655a-4bf5-b8b4-09ba55523163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_22f56a1a-a615-4bfd-b2da-b2333c7bbe0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_22f56a1a-a615-4bfd-b2da-b2333c7bbe0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d5d0f695-3f17-4c53-aea8-3c5b0cbc785c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_22f56a1a-a615-4bfd-b2da-b2333c7bbe0f" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d5d0f695-3f17-4c53-aea8-3c5b0cbc785c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a49876cc-eb58-4385-bb67-5ef8d06bbdba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a49876cc-eb58-4385-bb67-5ef8d06bbdba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a9ca45ba-6de9-42bf-b2b0-a0739c26ff28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_a49876cc-eb58-4385-bb67-5ef8d06bbdba" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a9ca45ba-6de9-42bf-b2b0-a0739c26ff28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d088f6ad-4c24-4b1a-839a-4af5b57b2905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d088f6ad-4c24-4b1a-839a-4af5b57b2905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_fdf40fa0-6038-4e1a-ba4c-7ce0479a36dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d088f6ad-4c24-4b1a-839a-4af5b57b2905" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_fdf40fa0-6038-4e1a-ba4c-7ce0479a36dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_500d53ea-b98a-405b-bb13-f5d5bc9650b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_500d53ea-b98a-405b-bb13-f5d5bc9650b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0c84cb5b-8000-47bf-b7de-5f8dcfe2b1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_500d53ea-b98a-405b-bb13-f5d5bc9650b2" xlink:to="loc_us-gaap_EarningsPerShareBasic_0c84cb5b-8000-47bf-b7de-5f8dcfe2b1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_c7c13295-4752-4011-8cfb-5f8ec3bf16e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_c7c13295-4752-4011-8cfb-5f8ec3bf16e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_aed4b55c-929c-41f3-9016-9f8b71c02e22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_c7c13295-4752-4011-8cfb-5f8ec3bf16e4" xlink:to="loc_us-gaap_EarningsPerShareDiluted_aed4b55c-929c-41f3-9016-9f8b71c02e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated_6da09d6e-cf40-4417-a34b-df975a006cb5" xlink:href="coke-20220701.xsd#coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated_6da09d6e-cf40-4417-a34b-df975a006cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_84790a3e-1bce-4ef2-b3e6-ebdb764154c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_84790a3e-1bce-4ef2-b3e6-ebdb764154c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_4169038f-7ac1-4a7f-9812-bacc1c91236a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_4169038f-7ac1-4a7f-9812-bacc1c91236a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ConversionOfStockConversionRatio_46e2b04d-10cd-4a6b-b99d-929760d7151a" xlink:href="coke-20220701.xsd#coke_ConversionOfStockConversionRatio"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_61a6e9d2-22ad-47d6-81fb-fc938db9ac4d" xlink:to="loc_coke_ConversionOfStockConversionRatio_46e2b04d-10cd-4a6b-b99d-929760d7151a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/Inventories" xlink:type="simple" xlink:href="coke-20220701.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_2fdcc887-531f-4675-bb7e-b7333e672313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_33a8cdbc-09ba-4aa2-b760-cfcbea35ecc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_2fdcc887-531f-4675-bb7e-b7333e672313" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_33a8cdbc-09ba-4aa2-b760-cfcbea35ecc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/InventoriesTables" xlink:type="simple" xlink:href="coke-20220701.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_628bacbc-8961-40e5-be40-3fc057520e55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_107657b1-9424-4888-a575-88523aafab71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_628bacbc-8961-40e5-be40-3fc057520e55" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_107657b1-9424-4888-a575-88523aafab71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/InventoriesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_42e4412d-0a53-49c8-b97f-20e8e7dfbc3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_38a5268d-2947-4336-afbe-f95dc82ee0fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_42e4412d-0a53-49c8-b97f-20e8e7dfbc3e" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_38a5268d-2947-4336-afbe-f95dc82ee0fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_ad69ec92-243f-42a8-8b94-c3c6ca76485a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_42e4412d-0a53-49c8-b97f-20e8e7dfbc3e" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_ad69ec92-243f-42a8-8b94-c3c6ca76485a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventoryNetOfReserves_678507e7-c154-4419-b371-192e84589b96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInventoryNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_42e4412d-0a53-49c8-b97f-20e8e7dfbc3e" xlink:to="loc_us-gaap_OtherInventoryNetOfReserves_678507e7-c154-4419-b371-192e84589b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_a3f31784-8f9c-4004-852d-bf4b8e10e7d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_42e4412d-0a53-49c8-b97f-20e8e7dfbc3e" xlink:to="loc_us-gaap_InventoryNet_a3f31784-8f9c-4004-852d-bf4b8e10e7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssets" xlink:type="simple" xlink:href="coke-20220701.xsd#PrepaidExpensesandOtherCurrentAssets"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_cc429f64-be4c-469f-957b-6b99a9641c38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock_099a1fae-e4c3-46e3-ae9f-7f4f50252164" xlink:href="coke-20220701.xsd#coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_cc429f64-be4c-469f-957b-6b99a9641c38" xlink:to="loc_coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock_099a1fae-e4c3-46e3-ae9f-7f4f50252164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsTables" xlink:type="simple" xlink:href="coke-20220701.xsd#PrepaidExpensesandOtherCurrentAssetsTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_011a0c49-8a01-451d-b627-cb8ad87fc445" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_5bce6be7-7467-4276-97c8-f488f8002ec7" xlink:href="coke-20220701.xsd#coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_011a0c49-8a01-451d-b627-cb8ad87fc445" xlink:to="loc_coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_5bce6be7-7467-4276-97c8-f488f8002ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#PrepaidExpensesandOtherCurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_bcf20679-253c-4164-9582-564ddc8c320d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PrepaidRepairPartsCurrent_c4403696-e74b-459f-a49a-60837a0d84e0" xlink:href="coke-20220701.xsd#coke_PrepaidRepairPartsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_bcf20679-253c-4164-9582-564ddc8c320d" xlink:to="loc_coke_PrepaidRepairPartsCurrent_c4403696-e74b-459f-a49a-60837a0d84e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_6eb7fa26-859c-44f6-a7fc-e7c5155f4a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_bcf20679-253c-4164-9582-564ddc8c320d" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_6eb7fa26-859c-44f6-a7fc-e7c5155f4a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PrepaidSoftware_816da91b-4b57-40e5-8dd8-2cbcc344c403" xlink:href="coke-20220701.xsd#coke_PrepaidSoftware"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_bcf20679-253c-4164-9582-564ddc8c320d" xlink:to="loc_coke_PrepaidSoftware_816da91b-4b57-40e5-8dd8-2cbcc344c403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PrepaidMarketingCurrent_18554b77-cbf8-4087-be1d-e619e019b592" xlink:href="coke-20220701.xsd#coke_PrepaidMarketingCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_bcf20679-253c-4164-9582-564ddc8c320d" xlink:to="loc_coke_PrepaidMarketingCurrent_18554b77-cbf8-4087-be1d-e619e019b592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_725e60f0-3d24-47b0-b4b9-e1a18d1112d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_bcf20679-253c-4164-9582-564ddc8c320d" xlink:to="loc_us-gaap_PrepaidTaxes_725e60f0-3d24-47b0-b4b9-e1a18d1112d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherPrepaidExpenseAndOtherCurrentAssets_813ba02d-248b-43d9-a765-7f00ebc2bfcf" xlink:href="coke-20220701.xsd#coke_OtherPrepaidExpenseAndOtherCurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_bcf20679-253c-4164-9582-564ddc8c320d" xlink:to="loc_coke_OtherPrepaidExpenseAndOtherCurrentAssets_813ba02d-248b-43d9-a765-7f00ebc2bfcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1cc775b8-2fdf-40c4-9b08-6f4f64d29341" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_bcf20679-253c-4164-9582-564ddc8c320d" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1cc775b8-2fdf-40c4-9b08-6f4f64d29341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/AssetsHeldforSale" xlink:type="simple" xlink:href="coke-20220701.xsd#AssetsHeldforSale"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/AssetsHeldforSale" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_20aa92a1-9896-4cab-9428-f6f3c9bb4fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_61606b8b-e626-4aa9-aa03-293995e64aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_20aa92a1-9896-4cab-9428-f6f3c9bb4fb2" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_61606b8b-e626-4aa9-aa03-293995e64aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/AssetsHeldforSaleTables" xlink:type="simple" xlink:href="coke-20220701.xsd#AssetsHeldforSaleTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/AssetsHeldforSaleTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_7de2dff8-f073-4426-b435-7a0d9cad8984" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_247248b9-86b8-4dc4-b7ab-799509296711" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_7de2dff8-f073-4426-b435-7a0d9cad8984" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_247248b9-86b8-4dc4-b7ab-799509296711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#AssetsHeldforSaleDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2c626509-232d-42a4-b352-32bfbb0d8116" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c12576af-be20-4318-8ca1-9c722c0f0656" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2c626509-232d-42a4-b352-32bfbb0d8116" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c12576af-be20-4318-8ca1-9c722c0f0656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_e0c5df97-0970-428d-9a80-df08c8a0f2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c12576af-be20-4318-8ca1-9c722c0f0656" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_e0c5df97-0970-428d-9a80-df08c8a0f2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_fd8c46e3-312b-4956-b1e6-db0d0fa2de99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_e0c5df97-0970-428d-9a80-df08c8a0f2a1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_fd8c46e3-312b-4956-b1e6-db0d0fa2de99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_9f08df0b-c544-461f-b1af-e1793176ce05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_fd8c46e3-312b-4956-b1e6-db0d0fa2de99" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_9f08df0b-c544-461f-b1af-e1793176ce05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1ffaeeb6-a1cb-42c4-a482-3038205dd552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c12576af-be20-4318-8ca1-9c722c0f0656" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1ffaeeb6-a1cb-42c4-a482-3038205dd552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_50b23d8c-18e8-4be2-997b-d38193e68b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1ffaeeb6-a1cb-42c4-a482-3038205dd552" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_50b23d8c-18e8-4be2-997b-d38193e68b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_cbb934fa-8b18-4290-9309-5f868c40fdbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_50b23d8c-18e8-4be2-997b-d38193e68b3c" xlink:to="loc_us-gaap_LandMember_cbb934fa-8b18-4290-9309-5f868c40fdbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember_1bbf1983-c7b3-4eca-b59c-92dd28f1c549" xlink:href="coke-20220701.xsd#coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_50b23d8c-18e8-4be2-997b-d38193e68b3c" xlink:to="loc_coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember_1bbf1983-c7b3-4eca-b59c-92dd28f1c549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9694ab27-a0f3-421e-ac96-a87cd3e94963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c12576af-be20-4318-8ca1-9c722c0f0656" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9694ab27-a0f3-421e-ac96-a87cd3e94963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_9b823b76-1e29-4566-b89c-3f08dd180363" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9694ab27-a0f3-421e-ac96-a87cd3e94963" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_9b823b76-1e29-4566-b89c-3f08dd180363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_ad511783-7a54-4417-82cf-3c918c0038b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9694ab27-a0f3-421e-ac96-a87cd3e94963" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_ad511783-7a54-4417-82cf-3c918c0038b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNet" xlink:type="simple" xlink:href="coke-20220701.xsd#PropertyPlantandEquipmentNet"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_06e54cfe-f664-4407-942f-118f28cb1d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_69d2e2e3-0aa5-4c51-a6fe-696b8ee9b800" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_06e54cfe-f664-4407-942f-118f28cb1d7c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_69d2e2e3-0aa5-4c51-a6fe-696b8ee9b800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetTables" xlink:type="simple" xlink:href="coke-20220701.xsd#PropertyPlantandEquipmentNetTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7317a8f2-266a-4f27-9c34-18c3414d3d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_468f2ca4-12b6-4372-8121-ce3975370c43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7317a8f2-266a-4f27-9c34-18c3414d3d6f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_468f2ca4-12b6-4372-8121-ce3975370c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#PropertyPlantandEquipmentNetDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a889e060-39b6-40a4-8305-f266dbb53400" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6be078ad-4ec0-433e-98de-2a3233d47fac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a889e060-39b6-40a4-8305-f266dbb53400" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6be078ad-4ec0-433e-98de-2a3233d47fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_30bd8bcc-2a0d-470a-8eba-bd420fd3cdf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6be078ad-4ec0-433e-98de-2a3233d47fac" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_30bd8bcc-2a0d-470a-8eba-bd420fd3cdf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_30bd8bcc-2a0d-470a-8eba-bd420fd3cdf0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_32517e5b-b59f-4990-994f-49854f600878" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_LandMember_32517e5b-b59f-4990-994f-49854f600878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_3ae3f31c-6634-4166-a513-4835ef8248e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_BuildingMember_3ae3f31c-6634-4166-a513-4835ef8248e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_6b66c4bd-bafd-4390-9ae3-013f924e706d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_6b66c4bd-bafd-4390-9ae3-013f924e706d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_b8d5eb8a-1089-42d6-801a-5d5b1e460b53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_TransportationEquipmentMember_b8d5eb8a-1089-42d6-801a-5d5b1e460b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_d9e2071e-2360-4af9-b08c-a1a1f1d971ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_d9e2071e-2360-4af9-b08c-a1a1f1d971ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ColdDrinkDispensingEquipmentMember_dddc70bb-3ab8-446b-a987-d11f41330804" xlink:href="coke-20220701.xsd#coke_ColdDrinkDispensingEquipmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_coke_ColdDrinkDispensingEquipmentMember_dddc70bb-3ab8-446b-a987-d11f41330804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_70639a35-dcca-496c-a38f-7df88ee9229d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_70639a35-dcca-496c-a38f-7df88ee9229d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_4bf52ff2-647f-4172-b864-0a0e8d7f2846" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_4bf52ff2-647f-4172-b864-0a0e8d7f2846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_7807a80f-2c0b-45ff-ae2c-e43b61aa77b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82f5253e-ae2f-4ba5-8937-e2b5f5ecb2ec" xlink:to="loc_us-gaap_ConstructionInProgressMember_7807a80f-2c0b-45ff-ae2c-e43b61aa77b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ac080a41-734b-4426-8451-f7c454b2f50b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6be078ad-4ec0-433e-98de-2a3233d47fac" xlink:to="loc_srt_RangeAxis_ac080a41-734b-4426-8451-f7c454b2f50b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e6a49629-f201-45e1-a9d1-014ed8d6791d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_ac080a41-734b-4426-8451-f7c454b2f50b" xlink:to="loc_srt_RangeMember_e6a49629-f201-45e1-a9d1-014ed8d6791d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_464a67df-eeff-4cad-ba44-3e45b98e983c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e6a49629-f201-45e1-a9d1-014ed8d6791d" xlink:to="loc_srt_MinimumMember_464a67df-eeff-4cad-ba44-3e45b98e983c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ff792a41-e948-47e2-91bf-db6f5fdba3e0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e6a49629-f201-45e1-a9d1-014ed8d6791d" xlink:to="loc_srt_MaximumMember_ff792a41-e948-47e2-91bf-db6f5fdba3e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_94bd8c52-4282-4cd8-97c7-79f13786ef71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6be078ad-4ec0-433e-98de-2a3233d47fac" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_94bd8c52-4282-4cd8-97c7-79f13786ef71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9d4f0385-4ab8-4faa-aad9-d63f9415eaf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_94bd8c52-4282-4cd8-97c7-79f13786ef71" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9d4f0385-4ab8-4faa-aad9-d63f9415eaf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_19058bc4-34a5-478c-bcdf-e56d90fb8378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_94bd8c52-4282-4cd8-97c7-79f13786ef71" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_19058bc4-34a5-478c-bcdf-e56d90fb8378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a2c1f1b1-d912-49df-8318-22192b884c73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_94bd8c52-4282-4cd8-97c7-79f13786ef71" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a2c1f1b1-d912-49df-8318-22192b884c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5b5e54f0-4818-4452-b4a7-ee4c6b1e5491" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_94bd8c52-4282-4cd8-97c7-79f13786ef71" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5b5e54f0-4818-4452-b4a7-ee4c6b1e5491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/Leases" xlink:type="simple" xlink:href="coke-20220701.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_481e450b-a9b5-417e-a5dc-83155408187a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_285655d4-ce3b-4a5c-aff5-74115e83cf2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_481e450b-a9b5-417e-a5dc-83155408187a" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_285655d4-ce3b-4a5c-aff5-74115e83cf2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_ca29aa22-0284-4049-8fc6-c6f8bd42c76c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_481e450b-a9b5-417e-a5dc-83155408187a" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_ca29aa22-0284-4049-8fc6-c6f8bd42c76c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/LeasesTables" xlink:type="simple" xlink:href="coke-20220701.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_aac461fb-35b5-47aa-afa8-ddb8d9a371b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_55efde4f-56af-4b7f-b68f-6241af43a86f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aac461fb-35b5-47aa-afa8-ddb8d9a371b6" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_55efde4f-56af-4b7f-b68f-6241af43a86f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_414dcecb-2cbc-4926-8627-dd0132258bf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aac461fb-35b5-47aa-afa8-ddb8d9a371b6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_414dcecb-2cbc-4926-8627-dd0132258bf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_46b87051-31ed-4345-b5fe-b4dc2cabeb86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aac461fb-35b5-47aa-afa8-ddb8d9a371b6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_46b87051-31ed-4345-b5fe-b4dc2cabeb86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock_a6535001-2f61-46ff-8182-4a2809ff4e31" xlink:href="coke-20220701.xsd#coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aac461fb-35b5-47aa-afa8-ddb8d9a371b6" xlink:to="loc_coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock_a6535001-2f61-46ff-8182-4a2809ff4e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateforPopulationofLeasesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#LeasesSummaryofWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateforPopulationofLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateforPopulationofLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_1ee6e627-3850-4be9-94bb-043fbdf35a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_67ce9dc6-cf06-4291-8989-176821bc1e32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1ee6e627-3850-4be9-94bb-043fbdf35a4f" xlink:to="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_67ce9dc6-cf06-4291-8989-176821bc1e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_84616163-a811-4ac0-af65-4fa782e1a35f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_67ce9dc6-cf06-4291-8989-176821bc1e32" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_84616163-a811-4ac0-af65-4fa782e1a35f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_4b2a4b2d-7756-4701-bde0-c087ce59d0c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_67ce9dc6-cf06-4291-8989-176821bc1e32" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_4b2a4b2d-7756-4701-bde0-c087ce59d0c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_8eef3d22-cc03-4f88-a715-c8d1443f028e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseDescriptionAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1ee6e627-3850-4be9-94bb-043fbdf35a4f" xlink:to="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_8eef3d22-cc03-4f88-a715-c8d1443f028e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_a6cf2711-8bf7-4390-b9ba-00c2ecd92d94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_8eef3d22-cc03-4f88-a715-c8d1443f028e" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_a6cf2711-8bf7-4390-b9ba-00c2ecd92d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_e2b8e8d0-09df-4a9a-b941-25b8d64216ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeFinanceLeaseDescriptionAbstract_8eef3d22-cc03-4f88-a715-c8d1443f028e" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_e2b8e8d0-09df-4a9a-b941-25b8d64216ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_e841f0b5-5797-4bed-9973-e05816f0004e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_af2c81d5-3c19-4108-9a38-2260f43f6df3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e841f0b5-5797-4bed-9973-e05816f0004e" xlink:to="loc_us-gaap_OperatingLeaseCost_af2c81d5-3c19-4108-9a38-2260f43f6df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ShortTermAndVariableLeasesCost_d799ab71-cd61-4925-8c43-efbfe20093ca" xlink:href="coke-20220701.xsd#coke_ShortTermAndVariableLeasesCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e841f0b5-5797-4bed-9973-e05816f0004e" xlink:to="loc_coke_ShortTermAndVariableLeasesCost_d799ab71-cd61-4925-8c43-efbfe20093ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_17cd8ea4-2963-4f7a-9eca-3d6f35100be8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e841f0b5-5797-4bed-9973-e05816f0004e" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_17cd8ea4-2963-4f7a-9eca-3d6f35100be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_e6f1f3aa-cf10-4412-8b6f-2eb15625265a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e841f0b5-5797-4bed-9973-e05816f0004e" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_e6f1f3aa-cf10-4412-8b6f-2eb15625265a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_120da211-533d-4515-9d44-85b37acf90d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e841f0b5-5797-4bed-9973-e05816f0004e" xlink:to="loc_us-gaap_LeaseCost_120da211-533d-4515-9d44-85b37acf90d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_513688ec-d5ab-4a3f-9598-c5f44a0fea62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_1d7db6d1-66fe-400f-bc01-ebc8a6e21e62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_513688ec-d5ab-4a3f-9598-c5f44a0fea62" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_1d7db6d1-66fe-400f-bc01-ebc8a6e21e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_7419ff48-76da-44f9-85cc-ba4e4386a13a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_1d7db6d1-66fe-400f-bc01-ebc8a6e21e62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_7419ff48-76da-44f9-85cc-ba4e4386a13a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6287695e-ca6f-4f2e-b2a0-dce3d83ba023" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_1d7db6d1-66fe-400f-bc01-ebc8a6e21e62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6287695e-ca6f-4f2e-b2a0-dce3d83ba023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1db9a9db-c568-4cb8-9b1f-8ab8e191a01f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_1d7db6d1-66fe-400f-bc01-ebc8a6e21e62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1db9a9db-c568-4cb8-9b1f-8ab8e191a01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d8b9958f-6cee-444b-9a9f-474527394483" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_1d7db6d1-66fe-400f-bc01-ebc8a6e21e62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d8b9958f-6cee-444b-9a9f-474527394483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b409d131-bd1f-4b8b-afcb-4f5cfb956681" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_1d7db6d1-66fe-400f-bc01-ebc8a6e21e62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b409d131-bd1f-4b8b-afcb-4f5cfb956681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_61575aa5-65ad-40cd-998a-459d5469dee6" xlink:href="coke-20220701.xsd#coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_1d7db6d1-66fe-400f-bc01-ebc8a6e21e62" xlink:to="loc_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_61575aa5-65ad-40cd-998a-459d5469dee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1f309894-a514-44c3-98a6-6fc5f9b58dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_1d7db6d1-66fe-400f-bc01-ebc8a6e21e62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1f309894-a514-44c3-98a6-6fc5f9b58dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dd57be4d-d1b4-4217-b89a-99525827db58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_1d7db6d1-66fe-400f-bc01-ebc8a6e21e62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dd57be4d-d1b4-4217-b89a-99525827db58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_55a4e75c-6b1a-46aa-bbc6-0960bec92c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_1d7db6d1-66fe-400f-bc01-ebc8a6e21e62" xlink:to="loc_us-gaap_OperatingLeaseLiability_55a4e75c-6b1a-46aa-bbc6-0960bec92c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9ad631db-9252-49b4-bb44-4a1678770e65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_1d7db6d1-66fe-400f-bc01-ebc8a6e21e62" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9ad631db-9252-49b4-bb44-4a1678770e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8d010a77-d3a1-4d80-93fe-106a6fd52488" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_1d7db6d1-66fe-400f-bc01-ebc8a6e21e62" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8d010a77-d3a1-4d80-93fe-106a6fd52488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_88b9efb6-4731-4802-ad71-1fd4800fcece" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_513688ec-d5ab-4a3f-9598-c5f44a0fea62" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_88b9efb6-4731-4802-ad71-1fd4800fcece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_08253ab7-c506-40dd-8b9d-3fe13249021c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_88b9efb6-4731-4802-ad71-1fd4800fcece" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_08253ab7-c506-40dd-8b9d-3fe13249021c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c8173b8c-b41a-4abb-addd-8e9ccd89cb3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_88b9efb6-4731-4802-ad71-1fd4800fcece" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c8173b8c-b41a-4abb-addd-8e9ccd89cb3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_9cf8afa3-cb8d-461d-9bcf-83dfc21921c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_88b9efb6-4731-4802-ad71-1fd4800fcece" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_9cf8afa3-cb8d-461d-9bcf-83dfc21921c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_ede7ada3-d14f-4272-9b3f-571cf089e727" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_88b9efb6-4731-4802-ad71-1fd4800fcece" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_ede7ada3-d14f-4272-9b3f-571cf089e727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_72747eb9-f39b-4498-b8ad-f7bf27b44ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_88b9efb6-4731-4802-ad71-1fd4800fcece" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_72747eb9-f39b-4498-b8ad-f7bf27b44ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_FinanceLeaseLiabilityToBePaidAfterYearFour_79039df1-bbd5-45b5-837b-49298aab55d1" xlink:href="coke-20220701.xsd#coke_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_88b9efb6-4731-4802-ad71-1fd4800fcece" xlink:to="loc_coke_FinanceLeaseLiabilityToBePaidAfterYearFour_79039df1-bbd5-45b5-837b-49298aab55d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_66dd350f-3cdc-4276-8feb-2b82e506b799" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_88b9efb6-4731-4802-ad71-1fd4800fcece" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_66dd350f-3cdc-4276-8feb-2b82e506b799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_f30df9e5-0ba9-455a-93a3-246d89b03a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_88b9efb6-4731-4802-ad71-1fd4800fcece" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_f30df9e5-0ba9-455a-93a3-246d89b03a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_4296b670-1058-42d5-b7ad-aa6bfa3cd8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_88b9efb6-4731-4802-ad71-1fd4800fcece" xlink:to="loc_us-gaap_FinanceLeaseLiability_4296b670-1058-42d5-b7ad-aa6bfa3cd8ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_141202d0-a80c-453f-be73-01a786b1ab31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_88b9efb6-4731-4802-ad71-1fd4800fcece" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_141202d0-a80c-453f-be73-01a786b1ab31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_9d4e738c-1840-4122-8a24-062968d22435" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_88b9efb6-4731-4802-ad71-1fd4800fcece" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_9d4e738c-1840-4122-8a24-062968d22435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1" xlink:type="simple" xlink:href="coke-20220701.xsd#LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_5904a4c5-06b3-4e4a-918c-42cd6da01352" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_d33cb144-fc51-4bcb-a755-206a6053bf52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5904a4c5-06b3-4e4a-918c-42cd6da01352" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_d33cb144-fc51-4bcb-a755-206a6053bf52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_cd49af1a-2033-4f11-860d-7f5e0826aa91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_d33cb144-fc51-4bcb-a755-206a6053bf52" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_cd49af1a-2033-4f11-860d-7f5e0826aa91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1a66843e-0f79-41a9-afb7-7c7408e5c49a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_d33cb144-fc51-4bcb-a755-206a6053bf52" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1a66843e-0f79-41a9-afb7-7c7408e5c49a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d8e5a78e-ad12-42d8-8c2e-a7630a11b34c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_d33cb144-fc51-4bcb-a755-206a6053bf52" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d8e5a78e-ad12-42d8-8c2e-a7630a11b34c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a2ad8e32-0d4e-42b1-b238-9ff220ac10b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_d33cb144-fc51-4bcb-a755-206a6053bf52" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a2ad8e32-0d4e-42b1-b238-9ff220ac10b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7c968521-d305-4007-8988-ef08f0bd7a34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_d33cb144-fc51-4bcb-a755-206a6053bf52" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7c968521-d305-4007-8988-ef08f0bd7a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9eeeb53f-4e59-4cb1-8c27-6ba25b09cbd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_d33cb144-fc51-4bcb-a755-206a6053bf52" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9eeeb53f-4e59-4cb1-8c27-6ba25b09cbd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ecb47950-2034-4c74-aa59-790013a87e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_d33cb144-fc51-4bcb-a755-206a6053bf52" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ecb47950-2034-4c74-aa59-790013a87e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_c768c5cf-cfdc-41bc-8861-c523235982d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_d33cb144-fc51-4bcb-a755-206a6053bf52" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_c768c5cf-cfdc-41bc-8861-c523235982d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_6d2ca9d0-8edb-4458-ace9-2953b1470c55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_d33cb144-fc51-4bcb-a755-206a6053bf52" xlink:to="loc_us-gaap_OperatingLeaseLiability_6d2ca9d0-8edb-4458-ace9-2953b1470c55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d04fa071-e176-4908-bc4a-bf81151e804c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_d33cb144-fc51-4bcb-a755-206a6053bf52" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d04fa071-e176-4908-bc4a-bf81151e804c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d5175d19-0407-4e14-899c-fd342b07264e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_d33cb144-fc51-4bcb-a755-206a6053bf52" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d5175d19-0407-4e14-899c-fd342b07264e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1914bbfb-9c2b-4d77-b8f9-9c16d5be35b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5904a4c5-06b3-4e4a-918c-42cd6da01352" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1914bbfb-9c2b-4d77-b8f9-9c16d5be35b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c77f7526-31b1-4f5e-9524-d17470f40f48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1914bbfb-9c2b-4d77-b8f9-9c16d5be35b1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c77f7526-31b1-4f5e-9524-d17470f40f48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_adb24bfe-85c5-4959-8209-2fd1f1a8b1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1914bbfb-9c2b-4d77-b8f9-9c16d5be35b1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_adb24bfe-85c5-4959-8209-2fd1f1a8b1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e404aa8d-868b-48d1-90bf-d2e31c8f607b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1914bbfb-9c2b-4d77-b8f9-9c16d5be35b1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e404aa8d-868b-48d1-90bf-d2e31c8f607b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_ebd0b6b5-036f-412e-a9ac-2decfe5c4236" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1914bbfb-9c2b-4d77-b8f9-9c16d5be35b1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_ebd0b6b5-036f-412e-a9ac-2decfe5c4236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_df1a53c4-0ecf-4bee-b56d-4aeb60d06bca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1914bbfb-9c2b-4d77-b8f9-9c16d5be35b1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_df1a53c4-0ecf-4bee-b56d-4aeb60d06bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_c0dac5dd-2a81-48c9-a153-bea332755aed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1914bbfb-9c2b-4d77-b8f9-9c16d5be35b1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_c0dac5dd-2a81-48c9-a153-bea332755aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_c37c5546-73f3-44f6-82b1-4c62e31f891f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1914bbfb-9c2b-4d77-b8f9-9c16d5be35b1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_c37c5546-73f3-44f6-82b1-4c62e31f891f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_f85dea81-1769-455b-a316-565967cf529c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1914bbfb-9c2b-4d77-b8f9-9c16d5be35b1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_f85dea81-1769-455b-a316-565967cf529c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_4d611d46-3ba6-4b51-985f-876fccece138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1914bbfb-9c2b-4d77-b8f9-9c16d5be35b1" xlink:to="loc_us-gaap_FinanceLeaseLiability_4d611d46-3ba6-4b51-985f-876fccece138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_c25c4558-27f8-4630-a6b3-45a2b797e3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1914bbfb-9c2b-4d77-b8f9-9c16d5be35b1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_c25c4558-27f8-4630-a6b3-45a2b797e3ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_b74aa297-e532-4b9a-9d17-f609a09d492d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1914bbfb-9c2b-4d77-b8f9-9c16d5be35b1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_b74aa297-e532-4b9a-9d17-f609a09d492d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4e23f96a-2fac-4617-b3d1-ff0e629774a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_d7f4f1a1-b90f-45ab-baa3-c1945663229b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4e23f96a-2fac-4617-b3d1-ff0e629774a2" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_d7f4f1a1-b90f-45ab-baa3-c1945663229b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_28015812-60da-487b-a007-16e85f937847" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_d7f4f1a1-b90f-45ab-baa3-c1945663229b" xlink:to="loc_us-gaap_OperatingLeasePayments_28015812-60da-487b-a007-16e85f937847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_47fbcfbb-88da-41ae-aaee-000716384925" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_d7f4f1a1-b90f-45ab-baa3-c1945663229b" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_47fbcfbb-88da-41ae-aaee-000716384925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact_faae1015-15a1-485d-a9c5-f4a272b8eb7e" xlink:href="coke-20220701.xsd#coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_d7f4f1a1-b90f-45ab-baa3-c1945663229b" xlink:to="loc_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact_faae1015-15a1-485d-a9c5-f4a272b8eb7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_395e0936-7ff1-4689-9044-46fba5d91665" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowFinancingActivitiesLesseeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4e23f96a-2fac-4617-b3d1-ff0e629774a2" xlink:to="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_395e0936-7ff1-4689-9044-46fba5d91665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_a62864bc-4132-4db7-bf70-f545ee7f741a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_395e0936-7ff1-4689-9044-46fba5d91665" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_a62864bc-4132-4db7-bf70-f545ee7f741a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact_257ecdfb-7e8a-4c62-b31c-b46a64900105" xlink:href="coke-20220701.xsd#coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_395e0936-7ff1-4689-9044-46fba5d91665" xlink:to="loc_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact_257ecdfb-7e8a-4c62-b31c-b46a64900105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f00ab643-767c-4f87-8e83-4cd2e81b4250" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_a9270f75-8ba0-40aa-8157-de598471e01b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f00ab643-767c-4f87-8e83-4cd2e81b4250" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_a9270f75-8ba0-40aa-8157-de598471e01b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability_1154fddb-6642-49a1-82ed-c3693edca494" xlink:href="coke-20220701.xsd#coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f00ab643-767c-4f87-8e83-4cd2e81b4250" xlink:to="loc_coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability_1154fddb-6642-49a1-82ed-c3693edca494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DistributionAgreementsNet" xlink:type="simple" xlink:href="coke-20220701.xsd#DistributionAgreementsNet"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/DistributionAgreementsNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_19ec4770-420c-422f-8b35-c0a10172eee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_95b32670-406e-4447-a061-859c09c8231e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_19ec4770-420c-422f-8b35-c0a10172eee3" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_95b32670-406e-4447-a061-859c09c8231e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DistributionAgreementsNetTables" xlink:type="simple" xlink:href="coke-20220701.xsd#DistributionAgreementsNetTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/DistributionAgreementsNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_73308c25-b250-4dfe-a5dc-89a6ccc96c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_67634def-2b8a-4a56-b600-e65c1ab1f04d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_73308c25-b250-4dfe-a5dc-89a6ccc96c4e" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_67634def-2b8a-4a56-b600-e65c1ab1f04d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock_afe70839-220a-4e6d-a840-52e73687e948" xlink:href="coke-20220701.xsd#coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_73308c25-b250-4dfe-a5dc-89a6ccc96c4e" xlink:to="loc_coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock_afe70839-220a-4e6d-a840-52e73687e948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#DistributionAgreementsNetNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_abc59e65-6612-482d-a10d-84aa898c4b66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_63b25134-c2fe-4b3b-b5f9-97e4be4175be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_abc59e65-6612-482d-a10d-84aa898c4b66" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_63b25134-c2fe-4b3b-b5f9-97e4be4175be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_63ad2ec3-9e6a-4f4a-946e-910d778031ef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_63b25134-c2fe-4b3b-b5f9-97e4be4175be" xlink:to="loc_srt_RangeAxis_63ad2ec3-9e6a-4f4a-946e-910d778031ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7346b1ce-6fcc-4879-bf22-88d995760421" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_63ad2ec3-9e6a-4f4a-946e-910d778031ef" xlink:to="loc_srt_RangeMember_7346b1ce-6fcc-4879-bf22-88d995760421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_575a90d7-2eea-45ec-bc37-4f9fe7026924" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7346b1ce-6fcc-4879-bf22-88d995760421" xlink:to="loc_srt_MinimumMember_575a90d7-2eea-45ec-bc37-4f9fe7026924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c7124328-3600-45c2-9991-ae58e3b9fe7d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7346b1ce-6fcc-4879-bf22-88d995760421" xlink:to="loc_srt_MaximumMember_c7124328-3600-45c2-9991-ae58e3b9fe7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_be003222-f8ed-41bf-947e-a56279c73e46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_63b25134-c2fe-4b3b-b5f9-97e4be4175be" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_be003222-f8ed-41bf-947e-a56279c73e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e491c430-bb26-4c73-9a60-3b9ca83807dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_be003222-f8ed-41bf-947e-a56279c73e46" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e491c430-bb26-4c73-9a60-3b9ca83807dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_e01e2a8b-b1c6-4ef2-a28d-75841f52baeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributionRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e491c430-bb26-4c73-9a60-3b9ca83807dc" xlink:to="loc_us-gaap_DistributionRightsMember_e01e2a8b-b1c6-4ef2-a28d-75841f52baeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37c152f0-19b2-416c-b491-fae6f62c0cce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_63b25134-c2fe-4b3b-b5f9-97e4be4175be" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37c152f0-19b2-416c-b491-fae6f62c0cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_af2f0010-0c95-4864-8468-74506e0244b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37c152f0-19b2-416c-b491-fae6f62c0cce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_af2f0010-0c95-4864-8468-74506e0244b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_34a73b9f-f5c0-435f-9716-fa6f49eafe59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fdc0e3cc-cb0d-4748-abb3-0452a1e386e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_34a73b9f-f5c0-435f-9716-fa6f49eafe59" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fdc0e3cc-cb0d-4748-abb3-0452a1e386e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ddf9e829-8b14-4d61-91d0-1c45b272ebc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fdc0e3cc-cb0d-4748-abb3-0452a1e386e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ddf9e829-8b14-4d61-91d0-1c45b272ebc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d31947f4-48a6-452e-98bf-c6218a3bba22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ddf9e829-8b14-4d61-91d0-1c45b272ebc6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d31947f4-48a6-452e-98bf-c6218a3bba22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_2165c9c6-8944-4c56-ae79-420da388b075" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributionRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d31947f4-48a6-452e-98bf-c6218a3bba22" xlink:to="loc_us-gaap_DistributionRightsMember_2165c9c6-8944-4c56-ae79-420da388b075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_69ee6dda-b6a6-4c6e-9e37-b3556486eed0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fdc0e3cc-cb0d-4748-abb3-0452a1e386e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_69ee6dda-b6a6-4c6e-9e37-b3556486eed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a2eddb2f-242e-40de-a3d5-cb29b8c027e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_69ee6dda-b6a6-4c6e-9e37-b3556486eed0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a2eddb2f-242e-40de-a3d5-cb29b8c027e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ee4297e2-c712-4fd0-92b0-cb48ce07d41f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_69ee6dda-b6a6-4c6e-9e37-b3556486eed0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ee4297e2-c712-4fd0-92b0-cb48ce07d41f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_acb264a2-586e-4c63-833c-eaca7091c36f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_69ee6dda-b6a6-4c6e-9e37-b3556486eed0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_acb264a2-586e-4c63-833c-eaca7091c36f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4a05ebf8-b874-4d99-bd4f-8807d495fad6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7eae4981-4f02-42fe-8c24-757c7907dd41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4a05ebf8-b874-4d99-bd4f-8807d495fad6" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7eae4981-4f02-42fe-8c24-757c7907dd41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_34bb37ec-d8da-451e-bac0-5cf6b943cdba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7eae4981-4f02-42fe-8c24-757c7907dd41" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_34bb37ec-d8da-451e-bac0-5cf6b943cdba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_19d057e6-2c0a-4bb5-8683-715a1ddad349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_34bb37ec-d8da-451e-bac0-5cf6b943cdba" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_19d057e6-2c0a-4bb5-8683-715a1ddad349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_e75c769a-c700-4273-ab2a-9dae918be9fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DistributionRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_19d057e6-2c0a-4bb5-8683-715a1ddad349" xlink:to="loc_us-gaap_DistributionRightsMember_e75c769a-c700-4273-ab2a-9dae918be9fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f274c679-eb6a-4448-84ea-09f400c11295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7eae4981-4f02-42fe-8c24-757c7907dd41" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f274c679-eb6a-4448-84ea-09f400c11295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_38e5b456-7808-4874-9208-2399b314e9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f274c679-eb6a-4448-84ea-09f400c11295" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_38e5b456-7808-4874-9208-2399b314e9f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_65b0ed5d-0005-411f-a736-2a5c5ee2ded2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_38e5b456-7808-4874-9208-2399b314e9f5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_65b0ed5d-0005-411f-a736-2a5c5ee2ded2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_FiniteLivedIntangibleAcquisitionDistributionRights_e1a07d2a-d3f9-45ed-baf4-202693b60bae" xlink:href="coke-20220701.xsd#coke_FiniteLivedIntangibleAcquisitionDistributionRights"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_38e5b456-7808-4874-9208-2399b314e9f5" xlink:to="loc_coke_FiniteLivedIntangibleAcquisitionDistributionRights_e1a07d2a-d3f9-45ed-baf4-202693b60bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_caa703f7-1264-4aa9-a3ed-f367c258026c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_38e5b456-7808-4874-9208-2399b314e9f5" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_caa703f7-1264-4aa9-a3ed-f367c258026c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8e060faf-8006-4f1a-9526-ad1ab1c0ed16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_38e5b456-7808-4874-9208-2399b314e9f5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8e060faf-8006-4f1a-9526-ad1ab1c0ed16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CustomerListsNet" xlink:type="simple" xlink:href="coke-20220701.xsd#CustomerListsNet"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CustomerListsNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d62da7e4-c64d-48d2-af82-02145349fe95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_921dcffc-5321-4d2f-92aa-d3e7d09c6bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d62da7e4-c64d-48d2-af82-02145349fe95" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_921dcffc-5321-4d2f-92aa-d3e7d09c6bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CustomerListsNetTables" xlink:type="simple" xlink:href="coke-20220701.xsd#CustomerListsNetTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CustomerListsNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b0b031d2-49c8-4559-94a8-60c5395072ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_f95abaa8-7b6d-459f-b4ba-71778c7a541a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b0b031d2-49c8-4559-94a8-60c5395072ce" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_f95abaa8-7b6d-459f-b4ba-71778c7a541a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#CustomerListsNetNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_50613749-5fce-432a-b6b9-d26c8c263341" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e52f95f3-219a-453b-a0c2-6da97a94480f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_50613749-5fce-432a-b6b9-d26c8c263341" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e52f95f3-219a-453b-a0c2-6da97a94480f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_58421772-3ea6-47bb-b907-78e057a99d64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e52f95f3-219a-453b-a0c2-6da97a94480f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_58421772-3ea6-47bb-b907-78e057a99d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_21a5b401-f041-4514-a1ee-bf6a9e8e9937" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_58421772-3ea6-47bb-b907-78e057a99d64" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_21a5b401-f041-4514-a1ee-bf6a9e8e9937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_138ded9e-981c-47a7-abf1-93c8d2a4f62c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_21a5b401-f041-4514-a1ee-bf6a9e8e9937" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_138ded9e-981c-47a7-abf1-93c8d2a4f62c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6f01c58b-40c6-42b2-8545-b78086cac9e3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e52f95f3-219a-453b-a0c2-6da97a94480f" xlink:to="loc_srt_RangeAxis_6f01c58b-40c6-42b2-8545-b78086cac9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fad1b2de-73ff-496c-873f-4dfa5665d9ea" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6f01c58b-40c6-42b2-8545-b78086cac9e3" xlink:to="loc_srt_RangeMember_fad1b2de-73ff-496c-873f-4dfa5665d9ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5e0077b3-85d5-4af7-8e88-9ea8fe90dfd8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fad1b2de-73ff-496c-873f-4dfa5665d9ea" xlink:to="loc_srt_MinimumMember_5e0077b3-85d5-4af7-8e88-9ea8fe90dfd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_488a5d0b-a538-4a6c-b528-9b0d1869d48e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fad1b2de-73ff-496c-873f-4dfa5665d9ea" xlink:to="loc_srt_MaximumMember_488a5d0b-a538-4a6c-b528-9b0d1869d48e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4f2ac97b-018f-4a98-b7d3-acb60442dd4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e52f95f3-219a-453b-a0c2-6da97a94480f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4f2ac97b-018f-4a98-b7d3-acb60442dd4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_421fb01d-2626-4145-a3c2-614abade24c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4f2ac97b-018f-4a98-b7d3-acb60442dd4d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_421fb01d-2626-4145-a3c2-614abade24c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#CustomerListsNetScheduleofCustomerListsNetDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_eeff52de-433a-49e6-8929-b78a491c9bbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c6824251-ee06-4562-9158-9bebc349d581" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_eeff52de-433a-49e6-8929-b78a491c9bbb" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c6824251-ee06-4562-9158-9bebc349d581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_90e8b165-cb86-45a5-ab5a-19fdd342c7b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c6824251-ee06-4562-9158-9bebc349d581" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_90e8b165-cb86-45a5-ab5a-19fdd342c7b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5a993939-8fe1-48a7-a91d-5fb47c59fd7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_90e8b165-cb86-45a5-ab5a-19fdd342c7b0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5a993939-8fe1-48a7-a91d-5fb47c59fd7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_3395c10d-ce40-460f-840d-abf9c644482b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5a993939-8fe1-48a7-a91d-5fb47c59fd7c" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_3395c10d-ce40-460f-840d-abf9c644482b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7ed63c66-8553-42da-ab17-c2ca1b5803c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c6824251-ee06-4562-9158-9bebc349d581" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7ed63c66-8553-42da-ab17-c2ca1b5803c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c7607cb1-a372-467e-b758-d1bccd58a8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7ed63c66-8553-42da-ab17-c2ca1b5803c2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c7607cb1-a372-467e-b758-d1bccd58a8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6b8ab925-8cb6-40ea-b7f6-8d69ba69acdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7ed63c66-8553-42da-ab17-c2ca1b5803c2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6b8ab925-8cb6-40ea-b7f6-8d69ba69acdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ce2d3c76-3e7a-42e3-85c7-9b532686f56d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7ed63c66-8553-42da-ab17-c2ca1b5803c2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ce2d3c76-3e7a-42e3-85c7-9b532686f56d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/OtherAccruedLiabilities" xlink:type="simple" xlink:href="coke-20220701.xsd#OtherAccruedLiabilities"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/OtherAccruedLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_3f41adaa-6940-443d-8116-d05ffaaf80c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_7789339e-dd97-4a96-aad5-a5709c3fb3ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3f41adaa-6940-443d-8116-d05ffaaf80c1" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_7789339e-dd97-4a96-aad5-a5709c3fb3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesTables" xlink:type="simple" xlink:href="coke-20220701.xsd#OtherAccruedLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_920b2fcb-9c1f-47b7-864e-2128b628463e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_c0a92027-d14d-4ebd-92b3-9e61e4cebcf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_920b2fcb-9c1f-47b7-864e-2128b628463e" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_c0a92027-d14d-4ebd-92b3-9e61e4cebcf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#OtherAccruedLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_3048d5c7-d73d-4fe5-af1a-80b35b581878" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_78c67f7e-d77f-40b7-9978-3c4ad3fc9b66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3048d5c7-d73d-4fe5-af1a-80b35b581878" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_78c67f7e-d77f-40b7-9978-3c4ad3fc9b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_9616400e-6d66-4f6f-a72e-3d65f6d97dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3048d5c7-d73d-4fe5-af1a-80b35b581878" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_9616400e-6d66-4f6f-a72e-3d65f6d97dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_6f401e0d-7d9e-4e1c-8d91-28b75dfc1267" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3048d5c7-d73d-4fe5-af1a-80b35b581878" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_6f401e0d-7d9e-4e1c-8d91-28b75dfc1267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_fe3168e5-8b11-40dc-ac95-5b6c7d5ed65b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3048d5c7-d73d-4fe5-af1a-80b35b581878" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_fe3168e5-8b11-40dc-ac95-5b6c7d5ed65b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent_cc4edfbd-9f72-4358-8648-2ce5b40a3f44" xlink:href="coke-20220701.xsd#coke_SocialSecurityTaxEmployerDeferralCARESActCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3048d5c7-d73d-4fe5-af1a-80b35b581878" xlink:to="loc_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent_cc4edfbd-9f72-4358-8648-2ce5b40a3f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes_a973527b-914c-49ae-ad06-172285949b00" xlink:href="coke-20220701.xsd#coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3048d5c7-d73d-4fe5-af1a-80b35b581878" xlink:to="loc_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes_a973527b-914c-49ae-ad06-172285949b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_81b8b3e5-37e4-432d-a2f5-5a8b1006c8af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3048d5c7-d73d-4fe5-af1a-80b35b581878" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_81b8b3e5-37e4-432d-a2f5-5a8b1006c8af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_bbd03c11-b18c-4a3f-822a-d99269f874c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_3048d5c7-d73d-4fe5-af1a-80b35b581878" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_bbd03c11-b18c-4a3f-822a-d99269f874c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CommodityDerivativeInstruments" xlink:type="simple" xlink:href="coke-20220701.xsd#CommodityDerivativeInstruments"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CommodityDerivativeInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ddb1363b-8b39-4b9f-a702-71839c3612fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_70f7c5e8-8098-4d4e-be83-fd5c6509a24d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ddb1363b-8b39-4b9f-a702-71839c3612fe" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_70f7c5e8-8098-4d4e-be83-fd5c6509a24d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsTables" xlink:type="simple" xlink:href="coke-20220701.xsd#CommodityDerivativeInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_db55e3aa-4da4-4638-ba9d-6ab034e4bc07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_e9274075-937a-4b96-b04a-913a31bdd5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_db55e3aa-4da4-4638-ba9d-6ab034e4bc07" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_e9274075-937a-4b96-b04a-913a31bdd5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_249fab9d-d847-40c8-8acf-11be86816fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_db55e3aa-4da4-4638-ba9d-6ab034e4bc07" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_249fab9d-d847-40c8-8acf-11be86816fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock_e46fa7dc-265c-4062-9f3e-be41b588eaa1" xlink:href="coke-20220701.xsd#coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_db55e3aa-4da4-4638-ba9d-6ab034e4bc07" xlink:to="loc_coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock_e46fa7dc-265c-4062-9f3e-be41b588eaa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_230510d6-e4cb-430b-9456-7609305b302a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_db55e3aa-4da4-4638-ba9d-6ab034e4bc07" xlink:to="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_230510d6-e4cb-430b-9456-7609305b302a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ab844955-570f-473a-9230-f37cd2939665" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_ae4c3ca5-8f88-46a4-ae49-cd7232bfaac3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ab844955-570f-473a-9230-f37cd2939665" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_ae4c3ca5-8f88-46a4-ae49-cd7232bfaac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_31771de3-4120-4a6f-ba60-1729515cc19f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_ae4c3ca5-8f88-46a4-ae49-cd7232bfaac3" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_31771de3-4120-4a6f-ba60-1729515cc19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d7d94d3f-a448-4f6b-93c3-ad8a16541a28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_31771de3-4120-4a6f-ba60-1729515cc19f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d7d94d3f-a448-4f6b-93c3-ad8a16541a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_bb1c19ee-02fd-459d-afc4-92a1c0cf87f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_d7d94d3f-a448-4f6b-93c3-ad8a16541a28" xlink:to="loc_us-gaap_CommodityContractMember_bb1c19ee-02fd-459d-afc4-92a1c0cf87f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_06991fe8-ae79-4535-8365-d9af40374058" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_ae4c3ca5-8f88-46a4-ae49-cd7232bfaac3" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_06991fe8-ae79-4535-8365-d9af40374058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9e32e819-e9df-4e45-b30e-18f3e5effd09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_06991fe8-ae79-4535-8365-d9af40374058" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9e32e819-e9df-4e45-b30e-18f3e5effd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_9717999c-062e-4519-b4b6-9404415ceaeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9e32e819-e9df-4e45-b30e-18f3e5effd09" xlink:to="loc_us-gaap_CostOfSalesMember_9717999c-062e-4519-b4b6-9404415ceaeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_91fb91d0-254c-40ec-89f6-37b8de387436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9e32e819-e9df-4e45-b30e-18f3e5effd09" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_91fb91d0-254c-40ec-89f6-37b8de387436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_468052c6-1415-4a24-a362-53f57e893179" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_ae4c3ca5-8f88-46a4-ae49-cd7232bfaac3" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_468052c6-1415-4a24-a362-53f57e893179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments_0ca4fdeb-1c40-418e-ae7a-6156cd846ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_468052c6-1415-4a24-a362-53f57e893179" xlink:to="loc_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments_0ca4fdeb-1c40-418e-ae7a-6156cd846ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_124f9f47-c91d-42ab-8397-1bba1384fc2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_50e3fa9c-e871-4f70-bdb2-2b493569e1c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_124f9f47-c91d-42ab-8397-1bba1384fc2f" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_50e3fa9c-e871-4f70-bdb2-2b493569e1c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_175e8521-67b2-433f-88d7-f49c35342774" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_50e3fa9c-e871-4f70-bdb2-2b493569e1c1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_175e8521-67b2-433f-88d7-f49c35342774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3d1ca249-4131-4a6f-a6d2-7cec5dc8cbe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_175e8521-67b2-433f-88d7-f49c35342774" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3d1ca249-4131-4a6f-a6d2-7cec5dc8cbe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_0d968058-b619-46a1-bc11-25f2348ea837" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3d1ca249-4131-4a6f-a6d2-7cec5dc8cbe8" xlink:to="loc_us-gaap_CommodityContractMember_0d968058-b619-46a1-bc11-25f2348ea837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_181f94c5-cc97-42ac-8444-0dbe8257f34c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_50e3fa9c-e871-4f70-bdb2-2b493569e1c1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_181f94c5-cc97-42ac-8444-0dbe8257f34c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_219588c5-6854-4856-90d6-ad9a62d78bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_181f94c5-cc97-42ac-8444-0dbe8257f34c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_219588c5-6854-4856-90d6-ad9a62d78bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8a82f889-73f9-424c-bc3c-1c6668627666" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_219588c5-6854-4856-90d6-ad9a62d78bdb" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8a82f889-73f9-424c-bc3c-1c6668627666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_OtherAccruedLiabilitiesCurrentMember_d23dadb9-6490-4007-aade-4634c7fcb28e" xlink:href="coke-20220701.xsd#coke_OtherAccruedLiabilitiesCurrentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_219588c5-6854-4856-90d6-ad9a62d78bdb" xlink:to="loc_coke_OtherAccruedLiabilitiesCurrentMember_d23dadb9-6490-4007-aade-4634c7fcb28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_66e6e145-4a05-4df0-b56e-b86b53d7fdd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_50e3fa9c-e871-4f70-bdb2-2b493569e1c1" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_66e6e145-4a05-4df0-b56e-b86b53d7fdd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsAbstract_cf693ed0-40fd-4554-a60e-17216a955d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_66e6e145-4a05-4df0-b56e-b86b53d7fdd0" xlink:to="loc_us-gaap_DerivativeAssetsAbstract_cf693ed0-40fd-4554-a60e-17216a955d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_ff789ee2-5c75-40f1-bb9b-b3cb03678b04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_cf693ed0-40fd-4554-a60e-17216a955d3a" xlink:to="loc_us-gaap_DerivativeAssets_ff789ee2-5c75-40f1-bb9b-b3cb03678b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesAbstract_dc9b5b07-def6-4aee-b5e4-92c10c44f0e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_66e6e145-4a05-4df0-b56e-b86b53d7fdd0" xlink:to="loc_us-gaap_DerivativeLiabilitiesAbstract_dc9b5b07-def6-4aee-b5e4-92c10c44f0e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_f6c71a3e-b057-4acf-b8f9-204e4f350515" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_dc9b5b07-def6-4aee-b5e4-92c10c44f0e9" xlink:to="loc_us-gaap_DerivativeLiabilities_f6c71a3e-b057-4acf-b8f9-204e4f350515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_81ac3536-ddab-4244-8920-07aa96df286d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_66e6e145-4a05-4df0-b56e-b86b53d7fdd0" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_81ac3536-ddab-4244-8920-07aa96df286d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_e600f04b-bad6-48d2-b340-12b5bbdf2222" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_66e6e145-4a05-4df0-b56e-b86b53d7fdd0" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_e600f04b-bad6-48d2-b340-12b5bbdf2222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_dbdf5e8c-a360-4302-84e6-841b12f858f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_7bdc520c-0b30-40b3-85eb-bead3e0281ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_dbdf5e8c-a360-4302-84e6-841b12f858f5" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_7bdc520c-0b30-40b3-85eb-bead3e0281ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_6e564829-b9f9-4545-9858-e2a715ac1ead" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_7bdc520c-0b30-40b3-85eb-bead3e0281ac" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_6e564829-b9f9-4545-9858-e2a715ac1ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_04bcf71b-2a52-45a9-b158-18198a939ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_6e564829-b9f9-4545-9858-e2a715ac1ead" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_04bcf71b-2a52-45a9-b158-18198a939ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_c8111af4-42e3-4ef6-bba6-5cec3c39e0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_04bcf71b-2a52-45a9-b158-18198a939ed7" xlink:to="loc_us-gaap_CommodityContractMember_c8111af4-42e3-4ef6-bba6-5cec3c39e0ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_5db4be41-37dd-48fe-9f4b-cb38845c9882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_7bdc520c-0b30-40b3-85eb-bead3e0281ac" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_5db4be41-37dd-48fe-9f4b-cb38845c9882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_9231af42-2198-496b-a980-d3341fb623fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_5db4be41-37dd-48fe-9f4b-cb38845c9882" xlink:to="loc_us-gaap_DerivativeNotionalAmount_9231af42-2198-496b-a980-d3341fb623fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstruments" xlink:type="simple" xlink:href="coke-20220701.xsd#FairValuesofFinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_0d1e5e3b-bec9-41ca-af0f-5d7b3c63b047" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_9a8c40c0-6952-4c3c-b70d-911fc7e76b99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0d1e5e3b-bec9-41ca-af0f-5d7b3c63b047" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_9a8c40c0-6952-4c3c-b70d-911fc7e76b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsTables" xlink:type="simple" xlink:href="coke-20220701.xsd#FairValuesofFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_47b6d24b-460b-4e19-8690-521aca6c58b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_FairValueMethodsAndAssumptionsTableTextBlock_6dbb6ff9-3088-49d8-ba68-1c7e01ec959c" xlink:href="coke-20220701.xsd#coke_FairValueMethodsAndAssumptionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_47b6d24b-460b-4e19-8690-521aca6c58b6" xlink:to="loc_coke_FairValueMethodsAndAssumptionsTableTextBlock_6dbb6ff9-3088-49d8-ba68-1c7e01ec959c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_223c7ffd-d65e-4175-a04d-bb4c3111748e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_47b6d24b-460b-4e19-8690-521aca6c58b6" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_223c7ffd-d65e-4175-a04d-bb4c3111748e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_fc08569a-7bcf-473c-a934-1ccbf019e6c5" xlink:href="coke-20220701.xsd#coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_47b6d24b-460b-4e19-8690-521aca6c58b6" xlink:to="loc_coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_fc08569a-7bcf-473c-a934-1ccbf019e6c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_e5370aa0-385e-4f04-baa1-d84ea9bc95e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5c9cd3fd-df3f-430b-9743-82e9366962f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e5370aa0-385e-4f04-baa1-d84ea9bc95e0" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5c9cd3fd-df3f-430b-9743-82e9366962f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_616776d5-6447-4259-98cf-d451023a06ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5c9cd3fd-df3f-430b-9743-82e9366962f6" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_616776d5-6447-4259-98cf-d451023a06ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_784e506e-2ab2-4a5d-94a6-626a70a750db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_616776d5-6447-4259-98cf-d451023a06ae" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_784e506e-2ab2-4a5d-94a6-626a70a750db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_d3facc1f-38d4-4497-ae42-7d58d080106f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_784e506e-2ab2-4a5d-94a6-626a70a750db" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_d3facc1f-38d4-4497-ae42-7d58d080106f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_7f9716c8-c606-4b39-b43b-5df2c0fecd7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_d3facc1f-38d4-4497-ae42-7d58d080106f" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_7f9716c8-c606-4b39-b43b-5df2c0fecd7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_ddf85084-2b08-4503-ad06-add9a6f0748c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_d3facc1f-38d4-4497-ae42-7d58d080106f" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_ddf85084-2b08-4503-ad06-add9a6f0748c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c411cfa0-4278-4ae5-a005-efc26062f63f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5c9cd3fd-df3f-430b-9743-82e9366962f6" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c411cfa0-4278-4ae5-a005-efc26062f63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_660faf2b-739c-4534-847c-caa779219b09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c411cfa0-4278-4ae5-a005-efc26062f63f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_660faf2b-739c-4534-847c-caa779219b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_892f71c3-20a8-4149-afb7-84d571c4a31e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_660faf2b-739c-4534-847c-caa779219b09" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_892f71c3-20a8-4149-afb7-84d571c4a31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_952e010c-79e1-4d41-a729-e4046dd4fa66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_660faf2b-739c-4534-847c-caa779219b09" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_952e010c-79e1-4d41-a729-e4046dd4fa66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_28f047aa-a3d8-4dc1-83b4-dc82e401ea29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_660faf2b-739c-4534-847c-caa779219b09" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_28f047aa-a3d8-4dc1-83b4-dc82e401ea29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_493902b1-beb9-412d-a40c-6aa625c88b92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5c9cd3fd-df3f-430b-9743-82e9366962f6" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_493902b1-beb9-412d-a40c-6aa625c88b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ff814dc6-86e5-4e63-ada0-9c72829b7c88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_493902b1-beb9-412d-a40c-6aa625c88b92" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ff814dc6-86e5-4e63-ada0-9c72829b7c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_c67f900c-cd4b-47ec-ba22-b622db3efa31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ff814dc6-86e5-4e63-ada0-9c72829b7c88" xlink:to="loc_us-gaap_CommodityContractMember_c67f900c-cd4b-47ec-ba22-b622db3efa31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bd91eca0-21ca-410a-9da5-d1347ef73b44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5c9cd3fd-df3f-430b-9743-82e9366962f6" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bd91eca0-21ca-410a-9da5-d1347ef73b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_74c7d7d6-6203-4852-994f-d872aeb19031" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bd91eca0-21ca-410a-9da5-d1347ef73b44" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_74c7d7d6-6203-4852-994f-d872aeb19031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_cd6d3eda-4909-4059-a2a8-f29f030f66e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_74c7d7d6-6203-4852-994f-d872aeb19031" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_cd6d3eda-4909-4059-a2a8-f29f030f66e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_4ed512c7-ac0d-4c0e-b1ef-c22ff9df1a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_74c7d7d6-6203-4852-994f-d872aeb19031" xlink:to="loc_us-gaap_DerivativeAssets_4ed512c7-ac0d-4c0e-b1ef-c22ff9df1a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9decb239-4a63-400b-89b1-d01f1c0db148" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bd91eca0-21ca-410a-9da5-d1347ef73b44" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9decb239-4a63-400b-89b1-d01f1c0db148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_374df1ab-bbf6-46d1-9c88-20540fa57b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9decb239-4a63-400b-89b1-d01f1c0db148" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_374df1ab-bbf6-46d1-9c88-20540fa57b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_f791dfc3-4090-4635-89e7-a60bd5760db2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9decb239-4a63-400b-89b1-d01f1c0db148" xlink:to="loc_us-gaap_DerivativeLiabilities_f791dfc3-4090-4635-89e7-a60bd5760db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_99643b4d-424a-47a4-8ff6-326d9b203560" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9decb239-4a63-400b-89b1-d01f1c0db148" xlink:to="loc_us-gaap_DebtInstrumentFairValue_99643b4d-424a-47a4-8ff6-326d9b203560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_51a586cd-119e-4e01-b5f2-232a065944c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9decb239-4a63-400b-89b1-d01f1c0db148" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_51a586cd-119e-4e01-b5f2-232a065944c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#FairValuesofFinancialInstrumentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f92cab44-9cc8-48fd-9202-f7fbf205c880" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_64085b7f-3923-4e52-b4f6-8468c8abe4a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f92cab44-9cc8-48fd-9202-f7fbf205c880" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_64085b7f-3923-4e52-b4f6-8468c8abe4a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4a5cc1c1-f8ae-4f10-b4a9-2d84628ba857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_64085b7f-3923-4e52-b4f6-8468c8abe4a5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4a5cc1c1-f8ae-4f10-b4a9-2d84628ba857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0629fdbd-9fb6-4764-a956-467933c340f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4a5cc1c1-f8ae-4f10-b4a9-2d84628ba857" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0629fdbd-9fb6-4764-a956-467933c340f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DistributionAssetsMember_c519f8d2-8a93-4855-9218-ab2abfbf40f7" xlink:href="coke-20220701.xsd#coke_DistributionAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0629fdbd-9fb6-4764-a956-467933c340f5" xlink:to="loc_coke_DistributionAssetsMember_c519f8d2-8a93-4855-9218-ab2abfbf40f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_908af474-3a15-4a1c-9fcd-e84a15429d17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_64085b7f-3923-4e52-b4f6-8468c8abe4a5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_908af474-3a15-4a1c-9fcd-e84a15429d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9969d7bc-8c2b-486f-8de6-98b4d966c7ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_908af474-3a15-4a1c-9fcd-e84a15429d17" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9969d7bc-8c2b-486f-8de6-98b4d966c7ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_f974833c-6e90-4e63-88b6-838842095d02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9969d7bc-8c2b-486f-8de6-98b4d966c7ff" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_f974833c-6e90-4e63-88b6-838842095d02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_5b2d9b0a-e7ff-4b36-b2f8-bda66dcdcf6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_64085b7f-3923-4e52-b4f6-8468c8abe4a5" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_5b2d9b0a-e7ff-4b36-b2f8-bda66dcdcf6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_e7d5e6fa-6602-4178-9924-a44653897a88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_5b2d9b0a-e7ff-4b36-b2f8-bda66dcdcf6f" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_e7d5e6fa-6602-4178-9924-a44653897a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_0263af1e-aef5-48b8-8fe4-2bb8ceb3081d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_e7d5e6fa-6602-4178-9924-a44653897a88" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_0263af1e-aef5-48b8-8fe4-2bb8ceb3081d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46713c03-913a-4e87-9cdc-795e600c7d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_64085b7f-3923-4e52-b4f6-8468c8abe4a5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46713c03-913a-4e87-9cdc-795e600c7d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_a8365232-1080-45ec-841d-bf7f483be0d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46713c03-913a-4e87-9cdc-795e600c7d2f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_a8365232-1080-45ec-841d-bf7f483be0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_891eb31e-57e6-4034-a0f8-cb1908d0e036" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46713c03-913a-4e87-9cdc-795e600c7d2f" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_891eb31e-57e6-4034-a0f8-cb1908d0e036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow_559dbb4c-4b14-4c64-b543-4f41f0fcd845" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46713c03-913a-4e87-9cdc-795e600c7d2f" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow_559dbb4c-4b14-4c64-b543-4f41f0fcd845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_98292a8c-24df-4383-bd02-7df8e83330ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46713c03-913a-4e87-9cdc-795e600c7d2f" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_98292a8c-24df-4383-bd02-7df8e83330ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_75d23ca7-3c64-4c78-b33b-da32d27cd475" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_dd32ffb4-ea52-4951-8440-6ed03daa573f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_75d23ca7-3c64-4c78-b33b-da32d27cd475" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_dd32ffb4-ea52-4951-8440-6ed03daa573f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_aec33db9-7ed8-485e-8310-816e022765b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_dd32ffb4-ea52-4951-8440-6ed03daa573f" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_aec33db9-7ed8-485e-8310-816e022765b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ad213dac-88d6-42e2-b474-841db55d813d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_aec33db9-7ed8-485e-8310-816e022765b3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ad213dac-88d6-42e2-b474-841db55d813d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_e5dbe086-43de-49fc-9192-659b68a38679" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ad213dac-88d6-42e2-b474-841db55d813d" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_e5dbe086-43de-49fc-9192-659b68a38679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_3beef8d7-f33b-4070-bb23-6624a7d13cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_dd32ffb4-ea52-4951-8440-6ed03daa573f" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_3beef8d7-f33b-4070-bb23-6624a7d13cf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_428b2b82-1a23-46c2-9f34-df64c5b9a53d" xlink:href="coke-20220701.xsd#coke_BusinessCombinationContingentConsiderationLiabilityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_3beef8d7-f33b-4070-bb23-6624a7d13cf6" xlink:to="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_428b2b82-1a23-46c2-9f34-df64c5b9a53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_be4a151f-c961-4e19-8aea-98e428860c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_428b2b82-1a23-46c2-9f34-df64c5b9a53d" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_be4a151f-c961-4e19-8aea-98e428860c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PaymentOfContingentConsiderationOfAcquisitions_e830d3d7-9a85-41bc-9f62-4c7b35e43ce2" xlink:href="coke-20220701.xsd#coke_PaymentOfContingentConsiderationOfAcquisitions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_428b2b82-1a23-46c2-9f34-df64c5b9a53d" xlink:to="loc_coke_PaymentOfContingentConsiderationOfAcquisitions_e830d3d7-9a85-41bc-9f62-4c7b35e43ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables_1530bdf6-9b7d-41b5-a58a-fb77d2714638" xlink:href="coke-20220701.xsd#coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_428b2b82-1a23-46c2-9f34-df64c5b9a53d" xlink:to="loc_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables_1530bdf6-9b7d-41b5-a58a-fb77d2714638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability_baadb439-19a0-427a-98d6-8da175a1526f" xlink:href="coke-20220701.xsd#coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_428b2b82-1a23-46c2-9f34-df64c5b9a53d" xlink:to="loc_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability_baadb439-19a0-427a-98d6-8da175a1526f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_78138542-a381-4ba6-808e-2cfd8053f101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coke_BusinessCombinationContingentConsiderationLiabilityRollForward_428b2b82-1a23-46c2-9f34-df64c5b9a53d" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_78138542-a381-4ba6-808e-2cfd8053f101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/IncomeTaxes" xlink:type="simple" xlink:href="coke-20220701.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_27e4d860-5857-4f4e-90d7-ca2c48c52edd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_33ed10ff-31bf-4e5e-b10d-b035f98fc26e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_27e4d860-5857-4f4e-90d7-ca2c48c52edd" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_33ed10ff-31bf-4e5e-b10d-b035f98fc26e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d9870b85-fba5-4f07-8de9-97cf98dbb38e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d13204a9-0114-4b91-af42-ba1bf21118d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d9870b85-fba5-4f07-8de9-97cf98dbb38e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d13204a9-0114-4b91-af42-ba1bf21118d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1ff7ad15-f20c-49ed-b85e-4d486d462742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d9870b85-fba5-4f07-8de9-97cf98dbb38e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1ff7ad15-f20c-49ed-b85e-4d486d462742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_UnrecognizedTaxBenefitsIncludingAccruedInterest_84311697-ef23-4312-90c3-9e46d77722e1" xlink:href="coke-20220701.xsd#coke_UnrecognizedTaxBenefitsIncludingAccruedInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d9870b85-fba5-4f07-8de9-97cf98dbb38e" xlink:to="loc_coke_UnrecognizedTaxBenefitsIncludingAccruedInterest_84311697-ef23-4312-90c3-9e46d77722e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_033d0852-c6b7-4125-bf26-cd5a0147e2e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d9870b85-fba5-4f07-8de9-97cf98dbb38e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_033d0852-c6b7-4125-bf26-cd5a0147e2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligations" xlink:type="simple" xlink:href="coke-20220701.xsd#PensionandPostretirementBenefitObligations"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c57165cb-7a35-432d-a3ed-f37ae2e320d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_8f32e6e9-06b7-42d2-bf27-2a0da2a600ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c57165cb-7a35-432d-a3ed-f37ae2e320d2" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_8f32e6e9-06b7-42d2-bf27-2a0da2a600ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsTables" xlink:type="simple" xlink:href="coke-20220701.xsd#PensionandPostretirementBenefitObligationsTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9a10e6d3-cf9f-49b7-acd6-263453aba272" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_da7128ee-ae4d-402c-9055-d72ae920b40b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9a10e6d3-cf9f-49b7-acd6-263453aba272" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_da7128ee-ae4d-402c-9055-d72ae920b40b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#PensionandPostretirementBenefitObligationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7dc62520-70ff-4bd4-bf56-6f997340d900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4670fa4b-4de9-4e5f-a87f-b17d38e7f227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7dc62520-70ff-4bd4-bf56-6f997340d900" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4670fa4b-4de9-4e5f-a87f-b17d38e7f227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_422eb6f0-901a-4bbc-8f80-1bd5cbe93be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4670fa4b-4de9-4e5f-a87f-b17d38e7f227" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_422eb6f0-901a-4bbc-8f80-1bd5cbe93be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_16b9d7ae-8d5e-4736-8594-c6c96464c293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_422eb6f0-901a-4bbc-8f80-1bd5cbe93be3" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_16b9d7ae-8d5e-4736-8594-c6c96464c293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_a744b811-1a15-48bf-a6e4-a3b37f1fa9b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_16b9d7ae-8d5e-4736-8594-c6c96464c293" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_a744b811-1a15-48bf-a6e4-a3b37f1fa9b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2ced1386-5eed-47a9-b104-e30454679a78" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4670fa4b-4de9-4e5f-a87f-b17d38e7f227" xlink:to="loc_srt_RangeAxis_2ced1386-5eed-47a9-b104-e30454679a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bffcd3e6-92ea-4532-9cd9-456425ccc07a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2ced1386-5eed-47a9-b104-e30454679a78" xlink:to="loc_srt_RangeMember_bffcd3e6-92ea-4532-9cd9-456425ccc07a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d0efa705-bc77-4bfe-9a51-48ecfaf4da48" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_bffcd3e6-92ea-4532-9cd9-456425ccc07a" xlink:to="loc_srt_MinimumMember_d0efa705-bc77-4bfe-9a51-48ecfaf4da48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_01a55358-b82b-4ff1-8ddb-1672a4768440" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_bffcd3e6-92ea-4532-9cd9-456425ccc07a" xlink:to="loc_srt_MaximumMember_01a55358-b82b-4ff1-8ddb-1672a4768440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aa8e5a7c-66f3-445c-a63c-dae031558882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4670fa4b-4de9-4e5f-a87f-b17d38e7f227" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aa8e5a7c-66f3-445c-a63c-dae031558882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DefinedBenefitPlanNumberOfPensionPlans_edb6cc7c-fcbf-4d34-b0a2-b69dcf0e2afa" xlink:href="coke-20220701.xsd#coke_DefinedBenefitPlanNumberOfPensionPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aa8e5a7c-66f3-445c-a63c-dae031558882" xlink:to="loc_coke_DefinedBenefitPlanNumberOfPensionPlans_edb6cc7c-fcbf-4d34-b0a2-b69dcf0e2afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_4037879f-dbaf-4490-81f7-54405a9b3ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aa8e5a7c-66f3-445c-a63c-dae031558882" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_4037879f-dbaf-4490-81f7-54405a9b3ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_178f91d2-88de-462c-83b7-b2d98c0de983" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c46be82a-6c97-447f-a343-f2119fcc28af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_178f91d2-88de-462c-83b7-b2d98c0de983" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c46be82a-6c97-447f-a343-f2119fcc28af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_8d05e073-f1d8-4921-84c9-5013b2624218" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c46be82a-6c97-447f-a343-f2119fcc28af" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_8d05e073-f1d8-4921-84c9-5013b2624218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_0a83289a-cda1-4094-9864-3bd7b7af81ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_8d05e073-f1d8-4921-84c9-5013b2624218" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_0a83289a-cda1-4094-9864-3bd7b7af81ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_4f3b098d-8eef-402c-ba2a-312a3c211727" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_0a83289a-cda1-4094-9864-3bd7b7af81ee" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_4f3b098d-8eef-402c-ba2a-312a3c211727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c46be82a-6c97-447f-a343-f2119fcc28af" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_1282720d-b43e-4c9d-94de-65814fa11b04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_1282720d-b43e-4c9d-94de-65814fa11b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_1cc6a04b-247d-43d5-ad49-df458e04fa8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_1cc6a04b-247d-43d5-ad49-df458e04fa8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_65c387c9-bb8a-4d42-8451-38e22b437d15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_65c387c9-bb8a-4d42-8451-38e22b437d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_71eadc6b-f5c7-4a77-bfae-a06a1ae51d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_71eadc6b-f5c7-4a77-bfae-a06a1ae51d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_d3513d87-d879-44cf-beb9-1ebdd4962f04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_d3513d87-d879-44cf-beb9-1ebdd4962f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_43aa9da8-9cc3-4d4d-ae37-0afccdc8ef31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6b58fe75-3a1d-4c47-9ac5-b66b9fa6246d" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_43aa9da8-9cc3-4d4d-ae37-0afccdc8ef31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4e358509-5ecf-4d3b-be64-d80bec0f733e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e8479882-cced-4993-a1a5-54cdbf1963cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4e358509-5ecf-4d3b-be64-d80bec0f733e" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e8479882-cced-4993-a1a5-54cdbf1963cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_c43a1d0c-9a41-4942-a622-b35aeb8cc858" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e8479882-cced-4993-a1a5-54cdbf1963cc" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_c43a1d0c-9a41-4942-a622-b35aeb8cc858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b0a1d7e7-0b87-4d00-983b-362601d404d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c43a1d0c-9a41-4942-a622-b35aeb8cc858" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b0a1d7e7-0b87-4d00-983b-362601d404d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_65530624-504d-4b5d-99df-c64a01a4ee05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b0a1d7e7-0b87-4d00-983b-362601d404d2" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_65530624-504d-4b5d-99df-c64a01a4ee05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c83dffe-38dc-476a-8035-d07c024a5b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e8479882-cced-4993-a1a5-54cdbf1963cc" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c83dffe-38dc-476a-8035-d07c024a5b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_977fff5f-2118-4e5b-943d-38ce9065abed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c83dffe-38dc-476a-8035-d07c024a5b2b" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_977fff5f-2118-4e5b-943d-38ce9065abed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_6e02b445-e654-4a34-921e-1f357e70516d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c83dffe-38dc-476a-8035-d07c024a5b2b" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_6e02b445-e654-4a34-921e-1f357e70516d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_e8ed754f-e226-4f8f-a2e1-85ab85518e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c83dffe-38dc-476a-8035-d07c024a5b2b" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_e8ed754f-e226-4f8f-a2e1-85ab85518e6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_542ea47b-ca3b-410b-b8dc-48cb1b84ea09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c83dffe-38dc-476a-8035-d07c024a5b2b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_542ea47b-ca3b-410b-b8dc-48cb1b84ea09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/OtherLiabilities" xlink:type="simple" xlink:href="coke-20220701.xsd#OtherLiabilities"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/OtherLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_6891ba06-c845-4d20-872f-95f7ea657e18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_19a3adf8-d9b9-4975-aa15-9a26376becee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_6891ba06-c845-4d20-872f-95f7ea657e18" xlink:to="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_19a3adf8-d9b9-4975-aa15-9a26376becee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/OtherLiabilitiesTables" xlink:type="simple" xlink:href="coke-20220701.xsd#OtherLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/OtherLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_aaf02e9e-a34c-44b3-a707-ff61700dd71d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_bce62bb0-66c3-43b8-9fc0-8a66aa8be852" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_aaf02e9e-a34c-44b3-a707-ff61700dd71d" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_bce62bb0-66c3-43b8-9fc0-8a66aa8be852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#OtherLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_0a14dd2f-93e1-4032-a19f-fca20b93a8d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_c4018f21-beec-45f6-861c-7171f3dd0772" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_0a14dd2f-93e1-4032-a19f-fca20b93a8d8" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_c4018f21-beec-45f6-861c-7171f3dd0772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitsPayableNoncurrent_2e66d709-ace4-42ed-bb1d-211858b0da44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitsPayableNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_0a14dd2f-93e1-4032-a19f-fca20b93a8d8" xlink:to="loc_us-gaap_OtherPostretirementBenefitsPayableNoncurrent_2e66d709-ace4-42ed-bb1d-211858b0da44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DeferredProceedsFromRelatedPartyNonCurrent_848b3a55-9d22-434e-a694-0b8d7eb19b96" xlink:href="coke-20220701.xsd#coke_DeferredProceedsFromRelatedPartyNonCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_0a14dd2f-93e1-4032-a19f-fca20b93a8d8" xlink:to="loc_coke_DeferredProceedsFromRelatedPartyNonCurrent_848b3a55-9d22-434e-a694-0b8d7eb19b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_b72888c8-264e-4fce-a969-fa87891e1075" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_0a14dd2f-93e1-4032-a19f-fca20b93a8d8" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_b72888c8-264e-4fce-a969-fa87891e1075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_bd02de4a-3178-4042-ab7b-1587f7f457a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_0a14dd2f-93e1-4032-a19f-fca20b93a8d8" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_bd02de4a-3178-4042-ab7b-1587f7f457a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/Debt" xlink:type="simple" xlink:href="coke-20220701.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0866de0b-e6f7-4a7c-96e1-8e1d9cfa78d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_89590e54-6fce-499e-b6d9-9e04f40c00b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0866de0b-e6f7-4a7c-96e1-8e1d9cfa78d5" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_89590e54-6fce-499e-b6d9-9e04f40c00b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DebtTables" xlink:type="simple" xlink:href="coke-20220701.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a3e7a39c-d587-4610-af08-569c9477689b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_e65732c0-c027-4f1c-a0c2-72a8fe148be0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a3e7a39c-d587-4610-af08-569c9477689b" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_e65732c0-c027-4f1c-a0c2-72a8fe148be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#DebtSummaryofLongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8852e1e2-f881-4dd6-a76e-7bcfc301bf42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b86262b1-f394-4e6b-804a-cfba6c75ed3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8852e1e2-f881-4dd6-a76e-7bcfc301bf42" xlink:to="loc_us-gaap_DebtInstrumentTable_b86262b1-f394-4e6b-804a-cfba6c75ed3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_16ee5e89-3400-4139-9608-89676e6ad083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b86262b1-f394-4e6b-804a-cfba6c75ed3f" xlink:to="loc_us-gaap_DebtInstrumentAxis_16ee5e89-3400-4139-9608-89676e6ad083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_69fa3d74-57d9-49b5-9b86-dd3eb28b2bde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_16ee5e89-3400-4139-9608-89676e6ad083" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_69fa3d74-57d9-49b5-9b86-dd3eb28b2bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember_c3da17b2-2ab5-4711-9ea0-1b1861aec2c2" xlink:href="coke-20220701.xsd#coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_69fa3d74-57d9-49b5-9b86-dd3eb28b2bde" xlink:to="loc_coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember_c3da17b2-2ab5-4711-9ea0-1b1861aec2c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember_24efb36f-4041-4955-ab3f-25a5623f239b" xlink:href="coke-20220701.xsd#coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_69fa3d74-57d9-49b5-9b86-dd3eb28b2bde" xlink:to="loc_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember_24efb36f-4041-4955-ab3f-25a5623f239b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_A2021RevolvingCreditFacilityMember_b784cd19-39ed-43a2-b9be-1c2917b593ff" xlink:href="coke-20220701.xsd#coke_A2021RevolvingCreditFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_69fa3d74-57d9-49b5-9b86-dd3eb28b2bde" xlink:to="loc_coke_A2021RevolvingCreditFacilityMember_b784cd19-39ed-43a2-b9be-1c2917b593ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember_13994ded-e35b-4c67-a2a7-04bd7a616124" xlink:href="coke-20220701.xsd#coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_69fa3d74-57d9-49b5-9b86-dd3eb28b2bde" xlink:to="loc_coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember_13994ded-e35b-4c67-a2a7-04bd7a616124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember_0b6644ea-ab3d-4d5b-9957-94789a899f22" xlink:href="coke-20220701.xsd#coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_69fa3d74-57d9-49b5-9b86-dd3eb28b2bde" xlink:to="loc_coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember_0b6644ea-ab3d-4d5b-9957-94789a899f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_af922201-933d-444b-973c-22f561403601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b86262b1-f394-4e6b-804a-cfba6c75ed3f" xlink:to="loc_us-gaap_CreditFacilityAxis_af922201-933d-444b-973c-22f561403601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_93636c1d-bcc5-4ebf-aae7-baa8b98ce39e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_af922201-933d-444b-973c-22f561403601" xlink:to="loc_us-gaap_CreditFacilityDomain_93636c1d-bcc5-4ebf-aae7-baa8b98ce39e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_4d328418-d443-46b6-bda2-f034ee60a025" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_93636c1d-bcc5-4ebf-aae7-baa8b98ce39e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_4d328418-d443-46b6-bda2-f034ee60a025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_25928e7e-c2b0-42c2-b593-7bef3ec6239e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b86262b1-f394-4e6b-804a-cfba6c75ed3f" xlink:to="loc_us-gaap_FinancialInstrumentAxis_25928e7e-c2b0-42c2-b593-7bef3ec6239e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_66f67e88-63ec-485d-b6f6-742b3ebbe0bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_25928e7e-c2b0-42c2-b593-7bef3ec6239e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_66f67e88-63ec-485d-b6f6-742b3ebbe0bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_NonPublicDebtMember_7062b2cc-9469-461a-bb4f-cecbe93cdf2f" xlink:href="coke-20220701.xsd#coke_NonPublicDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_66f67e88-63ec-485d-b6f6-742b3ebbe0bb" xlink:to="loc_coke_NonPublicDebtMember_7062b2cc-9469-461a-bb4f-cecbe93cdf2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PublicDebtMember_d91addff-401c-45fa-9d5e-dbccf50b2732" xlink:href="coke-20220701.xsd#coke_PublicDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_66f67e88-63ec-485d-b6f6-742b3ebbe0bb" xlink:to="loc_coke_PublicDebtMember_d91addff-401c-45fa-9d5e-dbccf50b2732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_87c05d42-8763-4125-b632-3f6fd97d537d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b86262b1-f394-4e6b-804a-cfba6c75ed3f" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_87c05d42-8763-4125-b632-3f6fd97d537d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1073c2b7-c47f-4a6a-8789-6c88726caa66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_87c05d42-8763-4125-b632-3f6fd97d537d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1073c2b7-c47f-4a6a-8789-6c88726caa66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_57da5383-0c73-4228-baf4-b9dd017c28be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1073c2b7-c47f-4a6a-8789-6c88726caa66" xlink:to="loc_us-gaap_SeniorNotesMember_57da5383-0c73-4228-baf4-b9dd017c28be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_bf09ff57-b760-4ed4-88ee-95f2443758f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1073c2b7-c47f-4a6a-8789-6c88726caa66" xlink:to="loc_us-gaap_LineOfCreditMember_bf09ff57-b760-4ed4-88ee-95f2443758f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b86262b1-f394-4e6b-804a-cfba6c75ed3f" xlink:to="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6560e024-5282-4fc1-b5d4-1f0867d46478" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6560e024-5282-4fc1-b5d4-1f0867d46478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_8ad672ed-95ce-4e7e-a33d-fa6a424d4b22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_8ad672ed-95ce-4e7e-a33d-fa6a424d4b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_d7592330-9e21-48c7-9976-8aea0c836149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_d7592330-9e21-48c7-9976-8aea0c836149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_eada3b71-c5cb-4399-b57d-caffeb4120e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_eada3b71-c5cb-4399-b57d-caffeb4120e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_12ff109a-02c2-47b3-ae70-39db7a75b570" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_LongTermDebt_12ff109a-02c2-47b3-ae70-39db7a75b570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_c36904fd-06b1-4cda-95e7-de74b3a249e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_LongTermDebtCurrent_c36904fd-06b1-4cda-95e7-de74b3a249e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_69f80aac-c234-4a85-8bbc-29c5aebb271c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e586caf2-991e-4059-9b18-1ccb9c52a608" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_69f80aac-c234-4a85-8bbc-29c5aebb271c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails_1" xlink:type="simple" xlink:href="coke-20220701.xsd#DebtSummaryofLongTermDebtDetails_1"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#DebtSummaryofDebtFootnotesDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_e786dae0-5d37-4178-85be-8166610c0083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_5da9bf94-9998-48a4-a344-cbf82cfc1172" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_e786dae0-5d37-4178-85be-8166610c0083" xlink:to="loc_us-gaap_DebtInstrumentTable_5da9bf94-9998-48a4-a344-cbf82cfc1172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_71a9251a-81b0-4d9f-82bf-fb46545f0ae7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5da9bf94-9998-48a4-a344-cbf82cfc1172" xlink:to="loc_us-gaap_DebtInstrumentAxis_71a9251a-81b0-4d9f-82bf-fb46545f0ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b7e19291-2245-4cee-b107-a38e165db9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_71a9251a-81b0-4d9f-82bf-fb46545f0ae7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b7e19291-2245-4cee-b107-a38e165db9a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember_27a70543-0ca8-435b-a56b-206b7d5eff71" xlink:href="coke-20220701.xsd#coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b7e19291-2245-4cee-b107-a38e165db9a7" xlink:to="loc_coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember_27a70543-0ca8-435b-a56b-206b7d5eff71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_5916ad5f-6d08-4ca7-a4a1-8dab191c3a73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5da9bf94-9998-48a4-a344-cbf82cfc1172" xlink:to="loc_us-gaap_FinancialInstrumentAxis_5916ad5f-6d08-4ca7-a4a1-8dab191c3a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b28c9a21-d4f8-40a7-91b5-1853208f234d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5916ad5f-6d08-4ca7-a4a1-8dab191c3a73" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b28c9a21-d4f8-40a7-91b5-1853208f234d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_PublicDebtMember_ebbd9980-4537-4c13-8cc8-8dbb884e1ec2" xlink:href="coke-20220701.xsd#coke_PublicDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b28c9a21-d4f8-40a7-91b5-1853208f234d" xlink:to="loc_coke_PublicDebtMember_ebbd9980-4537-4c13-8cc8-8dbb884e1ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_6a26d553-cd2a-45e0-8f4e-f8ae01dae6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5da9bf94-9998-48a4-a344-cbf82cfc1172" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_6a26d553-cd2a-45e0-8f4e-f8ae01dae6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e3243498-76f7-466d-8268-e6d51112b6af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6a26d553-cd2a-45e0-8f4e-f8ae01dae6e1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e3243498-76f7-466d-8268-e6d51112b6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_08f71bda-dd5c-4742-9cd9-8a43862ae1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e3243498-76f7-466d-8268-e6d51112b6af" xlink:to="loc_us-gaap_SeniorNotesMember_08f71bda-dd5c-4742-9cd9-8a43862ae1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_85ddc7cd-393d-4d19-a4c9-60aee4a862eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5da9bf94-9998-48a4-a344-cbf82cfc1172" xlink:to="loc_us-gaap_DebtInstrumentLineItems_85ddc7cd-393d-4d19-a4c9-60aee4a862eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DebtInstrumentIssuedAtParPercentage_678c2bf7-01b4-48b3-a35f-b97275dc8bd4" xlink:href="coke-20220701.xsd#coke_DebtInstrumentIssuedAtParPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_85ddc7cd-393d-4d19-a4c9-60aee4a862eb" xlink:to="loc_coke_DebtInstrumentIssuedAtParPercentage_678c2bf7-01b4-48b3-a35f-b97275dc8bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_155694c2-36d3-4d9a-b877-a1979e38baf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DebtInstrumentNumberOfFinancialCovenants_bba89ecb-717f-4e79-8d38-c2a9ab7ea924" xlink:href="coke-20220701.xsd#coke_DebtInstrumentNumberOfFinancialCovenants"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_155694c2-36d3-4d9a-b877-a1979e38baf4" xlink:to="loc_coke_DebtInstrumentNumberOfFinancialCovenants_bba89ecb-717f-4e79-8d38-c2a9ab7ea924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DebtIssuedBySubsidiaries_e5cbc292-ef4b-4b55-b382-a07100a4df66" xlink:href="coke-20220701.xsd#coke_DebtIssuedBySubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_155694c2-36d3-4d9a-b877-a1979e38baf4" xlink:to="loc_coke_DebtIssuedBySubsidiaries_e5cbc292-ef4b-4b55-b382-a07100a4df66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AmountOfCompanyDebtGuaranteed_f68d6314-c72f-477b-9057-a258255b1843" xlink:href="coke-20220701.xsd#coke_AmountOfCompanyDebtGuaranteed"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_155694c2-36d3-4d9a-b877-a1979e38baf4" xlink:to="loc_coke_AmountOfCompanyDebtGuaranteed_f68d6314-c72f-477b-9057-a258255b1843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="coke-20220701.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9c46232-4a5a-445f-9dad-635f03c57e48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_a0d37402-4bf5-425e-b83b-0a24e5de96cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9c46232-4a5a-445f-9dad-635f03c57e48" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_a0d37402-4bf5-425e-b83b-0a24e5de96cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="coke-20220701.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_05b09bde-b0c8-45cc-a5b0-ee73120d2ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTextBlock_51d71565-77c0-41f8-84f3-7c3386a08aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_05b09bde-b0c8-45cc-a5b0-ee73120d2ba2" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTextBlock_51d71565-77c0-41f8-84f3-7c3386a08aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dd1f2d00-2d17-4ff0-93e6-33cb2bf716ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_79b215d7-1b12-4d29-80de-97f17bf7326f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dd1f2d00-2d17-4ff0-93e6-33cb2bf716ff" xlink:to="loc_us-gaap_LossContingenciesTable_79b215d7-1b12-4d29-80de-97f17bf7326f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_45bda9f0-333f-4f30-b151-94faf4ba09e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_79b215d7-1b12-4d29-80de-97f17bf7326f" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_45bda9f0-333f-4f30-b151-94faf4ba09e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_e0dd537f-f310-47a6-b49a-6134e62c534a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_45bda9f0-333f-4f30-b151-94faf4ba09e6" xlink:to="loc_us-gaap_RelatedPartyDomain_e0dd537f-f310-47a6-b49a-6134e62c534a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SoutheasternMember_1ef3b29f-8385-493e-a243-80b765dc1789" xlink:href="coke-20220701.xsd#coke_SoutheasternMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_e0dd537f-f310-47a6-b49a-6134e62c534a" xlink:to="loc_coke_SoutheasternMember_1ef3b29f-8385-493e-a243-80b765dc1789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SouthAtlanticCannersMember_62119e98-a7ba-4812-80cb-8f110821871f" xlink:href="coke-20220701.xsd#coke_SouthAtlanticCannersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_e0dd537f-f310-47a6-b49a-6134e62c534a" xlink:to="loc_coke_SouthAtlanticCannersMember_62119e98-a7ba-4812-80cb-8f110821871f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_79b215d7-1b12-4d29-80de-97f17bf7326f" xlink:to="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories_85dbc27e-728f-4cf7-86d9-55c01c6e07a7" xlink:href="coke-20220701.xsd#coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories_85dbc27e-728f-4cf7-86d9-55c01c6e07a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired_66e61f90-db10-4955-95b4-fc947a1c9c09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired_66e61f90-db10-4955-95b4-fc947a1c9c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased_56897a69-bc3d-4937-852d-54045b88f0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased_56897a69-bc3d-4937-852d-54045b88f0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_DebtGuaranteeForRelatedParty_a4c0eb25-b341-4823-9960-4afc8191cad1" xlink:href="coke-20220701.xsd#coke_DebtGuaranteeForRelatedParty"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_coke_DebtGuaranteeForRelatedParty_a4c0eb25-b341-4823-9960-4afc8191cad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_754f7729-2bf1-4fd7-8662-535657d322c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_754f7729-2bf1-4fd7-8662-535657d322c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_042d82b6-170c-4d84-842f-cf131d23b3db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_042d82b6-170c-4d84-842f-cf131d23b3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentAmount_ec446d27-6ef9-46ed-8797-aa1e17f514b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_31d88ed7-27c7-45fc-8d6b-5497f7c49629" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentAmount_ec446d27-6ef9-46ed-8797-aa1e17f514b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_45f4d409-d5ea-4ae4-a8dd-c392acd411e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_4a3b3d54-2a07-4844-91ce-5a82c1e28798" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_45f4d409-d5ea-4ae4-a8dd-c392acd411e5" xlink:to="loc_us-gaap_LossContingenciesTable_4a3b3d54-2a07-4844-91ce-5a82c1e28798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f9fd7678-d296-4484-af3f-550cadd2b751" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_4a3b3d54-2a07-4844-91ce-5a82c1e28798" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f9fd7678-d296-4484-af3f-550cadd2b751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c42a37d2-b04d-4082-9d8e-dd1535ae8ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f9fd7678-d296-4484-af3f-550cadd2b751" xlink:to="loc_us-gaap_RelatedPartyDomain_c42a37d2-b04d-4082-9d8e-dd1535ae8ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SoutheasternMember_aa305d59-1db5-41d3-bb97-e3034d48eb15" xlink:href="coke-20220701.xsd#coke_SoutheasternMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_c42a37d2-b04d-4082-9d8e-dd1535ae8ce5" xlink:to="loc_coke_SoutheasternMember_aa305d59-1db5-41d3-bb97-e3034d48eb15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_SouthAtlanticCannersMember_0c9adbeb-e1f0-49be-9e1c-f6a1035ffc08" xlink:href="coke-20220701.xsd#coke_SouthAtlanticCannersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_c42a37d2-b04d-4082-9d8e-dd1535ae8ce5" xlink:to="loc_coke_SouthAtlanticCannersMember_0c9adbeb-e1f0-49be-9e1c-f6a1035ffc08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_96779a52-3a5c-4b0a-91ae-894e25d96aa1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_4a3b3d54-2a07-4844-91ce-5a82c1e28798" xlink:to="loc_us-gaap_LossContingenciesLineItems_96779a52-3a5c-4b0a-91ae-894e25d96aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_a23c8c8b-cb0e-4174-8e54-d347670ec087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_96779a52-3a5c-4b0a-91ae-894e25d96aa1" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_a23c8c8b-cb0e-4174-8e54-d347670ec087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="coke-20220701.xsd#AccumulatedOtherComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_aac39e72-839b-4f0c-b0eb-60e9b9d5f9b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_d6a31c28-e4af-4b5f-a9fd-1248265f79fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_aac39e72-839b-4f0c-b0eb-60e9b9d5f9b5" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_d6a31c28-e4af-4b5f-a9fd-1248265f79fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="coke-20220701.xsd#AccumulatedOtherComprehensiveIncomeLossTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3ceff4d4-71ff-4b90-b786-a679d1668c09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_a1c609a3-ebcf-43c9-97d9-259072b47a75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3ceff4d4-71ff-4b90-b786-a679d1668c09" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_a1c609a3-ebcf-43c9-97d9-259072b47a75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_2f2186c5-a4e5-4fc2-b98d-3137f0794850" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3ceff4d4-71ff-4b90-b786-a679d1668c09" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_2f2186c5-a4e5-4fc2-b98d-3137f0794850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_629cbff6-6e1c-4f54-9d76-de973b4efaa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_629cbff6-6e1c-4f54-9d76-de973b4efaa5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_956be1eb-e45c-4e2d-99e2-a84835b6cdf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_956be1eb-e45c-4e2d-99e2-a84835b6cdf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_79cabb44-0da3-4505-bccc-7c66c2cd2418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_956be1eb-e45c-4e2d-99e2-a84835b6cdf1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_79cabb44-0da3-4505-bccc-7c66c2cd2418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_f328ef58-7a4b-4e5d-a274-d1c93b708d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_79cabb44-0da3-4505-bccc-7c66c2cd2418" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_f328ef58-7a4b-4e5d-a274-d1c93b708d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3bc7174d-4837-43eb-96a0-e71ebc53cfcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_79cabb44-0da3-4505-bccc-7c66c2cd2418" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3bc7174d-4837-43eb-96a0-e71ebc53cfcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2ed07eac-6fcd-41f6-9324-2f8003446e10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2ed07eac-6fcd-41f6-9324-2f8003446e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5b1e0555-460c-49b8-9d35-02b75c8c7625" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2ed07eac-6fcd-41f6-9324-2f8003446e10" xlink:to="loc_us-gaap_EquityComponentDomain_5b1e0555-460c-49b8-9d35-02b75c8c7625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f55b8dc1-40f7-4420-8aef-a8a164506665" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5b1e0555-460c-49b8-9d35-02b75c8c7625" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f55b8dc1-40f7-4420-8aef-a8a164506665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_e8f66bd2-677b-4001-b601-4dd8d2060634" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f55b8dc1-40f7-4420-8aef-a8a164506665" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_e8f66bd2-677b-4001-b601-4dd8d2060634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_d9f2b476-3d18-413c-9acd-6ee41a9c572b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f55b8dc1-40f7-4420-8aef-a8a164506665" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_d9f2b476-3d18-413c-9acd-6ee41a9c572b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AccumulatedInterestRateSwapMember_b74bbc83-1fd8-4d18-b5c6-a7549b56ee19" xlink:href="coke-20220701.xsd#coke_AccumulatedInterestRateSwapMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f55b8dc1-40f7-4420-8aef-a8a164506665" xlink:to="loc_coke_AccumulatedInterestRateSwapMember_b74bbc83-1fd8-4d18-b5c6-a7549b56ee19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_60b7b0ca-0eb6-4d92-b06b-82a69b0ca370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f55b8dc1-40f7-4420-8aef-a8a164506665" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_60b7b0ca-0eb6-4d92-b06b-82a69b0ca370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_22ec8bd8-9be4-4fc9-b793-d535e3a5efb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_22ec8bd8-9be4-4fc9-b793-d535e3a5efb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_b8b38e6d-ba31-4ab2-995b-bd1c47da2928" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_22ec8bd8-9be4-4fc9-b793-d535e3a5efb3" xlink:to="loc_us-gaap_TypeOfAdoptionMember_b8b38e6d-ba31-4ab2-995b-bd1c47da2928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember_c6de63d4-dfe0-4e16-b05a-75f728f453c7" xlink:href="coke-20220701.xsd#coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_b8b38e6d-ba31-4ab2-995b-bd1c47da2928" xlink:to="loc_coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember_c6de63d4-dfe0-4e16-b05a-75f728f453c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e232ba09-aa28-46d4-9eec-bbbb11ac52f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e232ba09-aa28-46d4-9eec-bbbb11ac52f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8c2534c5-ab98-46c4-9855-d20e89b82024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e232ba09-aa28-46d4-9eec-bbbb11ac52f9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8c2534c5-ab98-46c4-9855-d20e89b82024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_94afe4e1-d51c-4efd-b17a-e566e5558682" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8c2534c5-ab98-46c4-9855-d20e89b82024" xlink:to="loc_us-gaap_InterestRateSwapMember_94afe4e1-d51c-4efd-b17a-e566e5558682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_edc72a59-b95a-40a2-9b9f-8d6b57ca74a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:to="loc_us-gaap_HedgingDesignationAxis_edc72a59-b95a-40a2-9b9f-8d6b57ca74a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_cceb1455-b7c7-4b6a-acc6-de17b4dccd8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_edc72a59-b95a-40a2-9b9f-8d6b57ca74a1" xlink:to="loc_us-gaap_HedgingDesignationDomain_cceb1455-b7c7-4b6a-acc6-de17b4dccd8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_dddf0cee-811a-41c9-afe1-aace671d1e57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_cceb1455-b7c7-4b6a-acc6-de17b4dccd8f" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_dddf0cee-811a-41c9-afe1-aace671d1e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_62bef940-3d33-4bb2-9045-3569b3e6c725" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_108cb1b2-bf9d-4245-9dff-656d635eea64" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_62bef940-3d33-4bb2-9045-3569b3e6c725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_7f6d336a-3e15-44f0-93a0-ae804ad8c88e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_62bef940-3d33-4bb2-9045-3569b3e6c725" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_7f6d336a-3e15-44f0-93a0-ae804ad8c88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f034712e-40e7-4b48-a69c-00a163d8c5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_7f6d336a-3e15-44f0-93a0-ae804ad8c88e" xlink:to="loc_us-gaap_StockholdersEquity_f034712e-40e7-4b48-a69c-00a163d8c5d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_ac709feb-813f-4e36-9ad5-8bd07f2b1c43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_7f6d336a-3e15-44f0-93a0-ae804ad8c88e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_ac709feb-813f-4e36-9ad5-8bd07f2b1c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_24cc5ece-8e5c-46fa-80f5-2dcbe4a73f67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_7f6d336a-3e15-44f0-93a0-ae804ad8c88e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_24cc5ece-8e5c-46fa-80f5-2dcbe4a73f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_58d125fa-e050-45b8-806c-f56b4972e6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_7f6d336a-3e15-44f0-93a0-ae804ad8c88e" xlink:to="loc_us-gaap_StockholdersEquity_58d125fa-e050-45b8-806c-f56b4972e6c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_8dec627d-42aa-49da-909f-8dff9831f994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_62bef940-3d33-4bb2-9045-3569b3e6c725" xlink:to="loc_us-gaap_DerivativeNotionalAmount_8dec627d-42aa-49da-909f-8dff9831f994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a7b01569-8660-4b64-b677-e2e7ce04af5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8a5371bd-0ea0-4ffb-b848-a71dd097cbcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a7b01569-8660-4b64-b677-e2e7ce04af5f" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8a5371bd-0ea0-4ffb-b848-a71dd097cbcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_49e25288-5482-430d-8c9b-de210e7fc213" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8a5371bd-0ea0-4ffb-b848-a71dd097cbcf" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_49e25288-5482-430d-8c9b-de210e7fc213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_59ce56ce-873a-45d4-b4b2-92c7217bb962" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_49e25288-5482-430d-8c9b-de210e7fc213" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_59ce56ce-873a-45d4-b4b2-92c7217bb962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_4a7029d3-fa52-403c-8244-f9aa5a714c29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_59ce56ce-873a-45d4-b4b2-92c7217bb962" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_4a7029d3-fa52-403c-8244-f9aa5a714c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_484c610f-1276-410c-8eca-43ea9eba44c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8a5371bd-0ea0-4ffb-b848-a71dd097cbcf" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_484c610f-1276-410c-8eca-43ea9eba44c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9857d526-7c2b-4863-adae-e6fb50069315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_484c610f-1276-410c-8eca-43ea9eba44c8" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9857d526-7c2b-4863-adae-e6fb50069315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_235f5a4b-562c-402c-8994-c8918c1de304" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9857d526-7c2b-4863-adae-e6fb50069315" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_235f5a4b-562c-402c-8994-c8918c1de304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7dc54d42-ee5f-415e-88cc-f8080730e3b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9857d526-7c2b-4863-adae-e6fb50069315" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7dc54d42-ee5f-415e-88cc-f8080730e3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_7bf79c46-3b39-443a-9f62-0ae11d1952f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8a5371bd-0ea0-4ffb-b848-a71dd097cbcf" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_7bf79c46-3b39-443a-9f62-0ae11d1952f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_502578b4-0e29-4777-b106-bcaf2cefa8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7bf79c46-3b39-443a-9f62-0ae11d1952f5" xlink:to="loc_us-gaap_EquityComponentDomain_502578b4-0e29-4777-b106-bcaf2cefa8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_f143a2b6-83ae-4a99-b44a-84a2bbe734f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_502578b4-0e29-4777-b106-bcaf2cefa8f4" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_f143a2b6-83ae-4a99-b44a-84a2bbe734f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_AccumulatedInterestRateSwapMember_abad791f-9480-43d3-aa49-60d780a35b30" xlink:href="coke-20220701.xsd#coke_AccumulatedInterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_502578b4-0e29-4777-b106-bcaf2cefa8f4" xlink:to="loc_coke_AccumulatedInterestRateSwapMember_abad791f-9480-43d3-aa49-60d780a35b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_f12cb78f-d270-491e-b556-c64da963f6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_502578b4-0e29-4777-b106-bcaf2cefa8f4" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_f12cb78f-d270-491e-b556-c64da963f6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_790f2e59-eee3-4b3d-9380-0a1773d0c006" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_8a5371bd-0ea0-4ffb-b848-a71dd097cbcf" xlink:to="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_790f2e59-eee3-4b3d-9380-0a1773d0c006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_65fc2b6c-fa32-4973-a43d-35cf45fefcad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_790f2e59-eee3-4b3d-9380-0a1773d0c006" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_65fc2b6c-fa32-4973-a43d-35cf45fefcad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d54c65c5-d358-4b5a-b458-bea472527ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_790f2e59-eee3-4b3d-9380-0a1773d0c006" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d54c65c5-d358-4b5a-b458-bea472527ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_782520aa-8cb7-4321-8c23-348ddb4eed45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_790f2e59-eee3-4b3d-9380-0a1773d0c006" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_782520aa-8cb7-4321-8c23-348ddb4eed45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_bdae14db-b019-4cfd-9fff-352f816b3ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_790f2e59-eee3-4b3d-9380-0a1773d0c006" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bdae14db-b019-4cfd-9fff-352f816b3ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7ffcf186-1676-4a8b-bad5-cadff863cc21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_790f2e59-eee3-4b3d-9380-0a1773d0c006" xlink:to="loc_us-gaap_NetIncomeLoss_7ffcf186-1676-4a8b-bad5-cadff863cc21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformation" xlink:type="simple" xlink:href="coke-20220701.xsd#SupplementalDisclosuresofCashFlowInformation"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_254d96a0-aae2-41dd-84b6-ac684221d1a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_c68d5a6a-0f52-4a0d-a799-506d084dc059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_254d96a0-aae2-41dd-84b6-ac684221d1a3" xlink:to="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_c68d5a6a-0f52-4a0d-a799-506d084dc059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationTables" xlink:type="simple" xlink:href="coke-20220701.xsd#SupplementalDisclosuresofCashFlowInformationTables"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_69f9e40a-7015-4f36-b959-a1c6a13e8942" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_168d1808-5ae6-4247-acb2-c8369ab30950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_69f9e40a-7015-4f36-b959-a1c6a13e8942" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_168d1808-5ae6-4247-acb2-c8369ab30950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails" xlink:type="simple" xlink:href="coke-20220701.xsd#SupplementalDisclosuresofCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_4f6289a1-981f-479b-93c5-bcdf95592569" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_c0f5f781-aa43-497f-bd11-346ce87c3192" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4f6289a1-981f-479b-93c5-bcdf95592569" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_c0f5f781-aa43-497f-bd11-346ce87c3192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss_58b035c5-f37c-41c5-98c2-960bbdbcdb64" xlink:href="coke-20220701.xsd#coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4f6289a1-981f-479b-93c5-bcdf95592569" xlink:to="loc_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss_58b035c5-f37c-41c5-98c2-960bbdbcdb64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDueFromRelatedParties_05251d5a-5b03-4f57-8cf7-3342714a89d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4f6289a1-981f-479b-93c5-bcdf95592569" xlink:to="loc_us-gaap_IncreaseDecreaseInDueFromRelatedParties_05251d5a-5b03-4f57-8cf7-3342714a89d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_f5355e20-3cf7-4657-979e-18201f242535" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4f6289a1-981f-479b-93c5-bcdf95592569" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_f5355e20-3cf7-4657-979e-18201f242535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_cf02bd56-d296-45c5-a1ff-adb3a3565c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4f6289a1-981f-479b-93c5-bcdf95592569" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_cf02bd56-d296-45c5-a1ff-adb3a3565c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_efe4370e-745d-491a-be1c-30cd5e8a92a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4f6289a1-981f-479b-93c5-bcdf95592569" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_efe4370e-745d-491a-be1c-30cd5e8a92a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_10feae35-5f2f-4499-8368-f6d1ec949354" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4f6289a1-981f-479b-93c5-bcdf95592569" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_10feae35-5f2f-4499-8368-f6d1ec949354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_62309a06-8e36-4877-aa8d-586771b5a931" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4f6289a1-981f-479b-93c5-bcdf95592569" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_62309a06-8e36-4877-aa8d-586771b5a931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_30716880-6b74-47c7-8336-95e175edfcc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4f6289a1-981f-479b-93c5-bcdf95592569" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_30716880-6b74-47c7-8336-95e175edfcc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_6b66d292-cc8c-4648-bfe1-2bdc3463e434" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4f6289a1-981f-479b-93c5-bcdf95592569" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_6b66d292-cc8c-4648-bfe1-2bdc3463e434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_cad645dd-d671-4546-8538-27690b3d4086" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4f6289a1-981f-479b-93c5-bcdf95592569" xlink:to="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_cad645dd-d671-4546-8538-27690b3d4086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_0a753d4e-ae26-4ba9-a8d9-975f3eb30d81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4f6289a1-981f-479b-93c5-bcdf95592569" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_0a753d4e-ae26-4ba9-a8d9-975f3eb30d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462190257664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 22, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jul.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-9286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">COCA-COLA CONSOLIDATED, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">56-0950585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">4100 Coca&#8209;Cola Plaza<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Charlotte<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">28211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(704)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">557-4400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $1.00 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">COKE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000317540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,368,993<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,004,696<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191012336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 1,595,215<span></span>
</td>
<td class="nump">$ 1,433,086<span></span>
</td>
<td class="nump">$ 2,999,573<span></span>
</td>
<td class="nump">$ 2,702,943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">1,044,556<span></span>
</td>
<td class="nump">938,146<span></span>
</td>
<td class="nump">1,941,338<span></span>
</td>
<td class="nump">1,759,300<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">550,659<span></span>
</td>
<td class="nump">494,940<span></span>
</td>
<td class="nump">1,058,235<span></span>
</td>
<td class="nump">943,643<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, delivery and administrative expenses</a></td>
<td class="nump">403,366<span></span>
</td>
<td class="nump">374,079<span></span>
</td>
<td class="nump">779,957<span></span>
</td>
<td class="nump">728,598<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">147,293<span></span>
</td>
<td class="nump">120,861<span></span>
</td>
<td class="nump">278,278<span></span>
</td>
<td class="nump">215,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense, net</a></td>
<td class="nump">7,146<span></span>
</td>
<td class="nump">8,365<span></span>
</td>
<td class="nump">14,845<span></span>
</td>
<td class="nump">17,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="nump">6,199<span></span>
</td>
<td class="nump">47,041<span></span>
</td>
<td class="nump">2,920<span></span>
</td>
<td class="nump">59,096<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">133,948<span></span>
</td>
<td class="nump">65,455<span></span>
</td>
<td class="nump">260,513<span></span>
</td>
<td class="nump">138,838<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">34,386<span></span>
</td>
<td class="nump">17,275<span></span>
</td>
<td class="nump">67,561<span></span>
</td>
<td class="nump">37,295<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 99,562<span></span>
</td>
<td class="nump">$ 48,180<span></span>
</td>
<td class="nump">$ 192,952<span></span>
</td>
<td class="nump">$ 101,543<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Common Stock (in dollars per share)</a></td>
<td class="nump">$ 10.62<span></span>
</td>
<td class="nump">$ 5.14<span></span>
</td>
<td class="nump">$ 20.58<span></span>
</td>
<td class="nump">$ 10.83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of Common Stock shares outstanding (in shares)</a></td>
<td class="nump">8,369<span></span>
</td>
<td class="nump">7,141<span></span>
</td>
<td class="nump">7,863<span></span>
</td>
<td class="nump">7,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Common Stock (in dollars per share)</a></td>
<td class="nump">$ 10.59<span></span>
</td>
<td class="nump">$ 5.12<span></span>
</td>
<td class="nump">$ 20.53<span></span>
</td>
<td class="nump">$ 10.79<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of Common Stock shares outstanding - assuming dilution (in shares)</a></td>
<td class="nump">9,399<span></span>
</td>
<td class="nump">9,407<span></span>
</td>
<td class="nump">9,399<span></span>
</td>
<td class="nump">9,407<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockAbstract', window );"><strong>Cash dividends per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Common Stock (in dollars per share)</a></td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Common Stock (in dollars per share)</a></td>
<td class="nump">$ 10.62<span></span>
</td>
<td class="nump">$ 5.14<span></span>
</td>
<td class="nump">$ 20.62<span></span>
</td>
<td class="nump">$ 10.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of Common Stock shares outstanding (in shares)</a></td>
<td class="nump">1,005<span></span>
</td>
<td class="nump">2,232<span></span>
</td>
<td class="nump">1,511<span></span>
</td>
<td class="nump">2,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Common Stock (in dollars per share)</a></td>
<td class="nump">$ 10.59<span></span>
</td>
<td class="nump">$ 5.12<span></span>
</td>
<td class="nump">$ 20.56<span></span>
</td>
<td class="nump">$ 10.79<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of Common Stock shares outstanding - assuming dilution (in shares)</a></td>
<td class="nump">1,030<span></span>
</td>
<td class="nump">2,266<span></span>
</td>
<td class="nump">1,536<span></span>
</td>
<td class="nump">2,266<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockAbstract', window );"><strong>Cash dividends per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Common Stock (in dollars per share)</a></td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191045200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 99,562<span></span>
</td>
<td class="nump">$ 48,180<span></span>
</td>
<td class="nump">$ 192,952<span></span>
</td>
<td class="nump">$ 101,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Defined benefit plans reclassification including pension costs:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Actuarial gain</a></td>
<td class="nump">745<span></span>
</td>
<td class="nump">913<span></span>
</td>
<td class="nump">1,491<span></span>
</td>
<td class="nump">1,829<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax', window );">Prior service credits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Postretirement benefits reclassification including benefit costs:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Actuarial gain</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">139<span></span>
</td>
<td class="nump">138<span></span>
</td>
<td class="nump">279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax', window );">Interest rate swap</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">244<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">814<span></span>
</td>
<td class="nump">1,324<span></span>
</td>
<td class="nump">1,629<span></span>
</td>
<td class="nump">2,656<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 100,376<span></span>
</td>
<td class="nump">$ 49,504<span></span>
</td>
<td class="nump">$ 194,581<span></span>
</td>
<td class="nump">$ 104,199<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income (loss) for actuarial gain (loss) related to other postretirement benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other comprehensive income postretirement benefit plans adjustment net of tax period increase decrease abstract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (dd)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193676592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 188,803<span></span>
</td>
<td class="nump">$ 142,314<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable, trade</a></td>
<td class="nump">554,329<span></span>
</td>
<td class="nump">472,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(14,523)<span></span>
</td>
<td class="num">(17,336)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Accounts receivable from The&#160;Coca&#8209;Cola&#160;Company</a></td>
<td class="nump">49,577<span></span>
</td>
<td class="nump">57,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable, other</a></td>
<td class="nump">41,589<span></span>
</td>
<td class="nump">33,878<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">303,539<span></span>
</td>
<td class="nump">302,851<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">86,844<span></span>
</td>
<td class="nump">78,068<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Assets held for sale</a></td>
<td class="nump">3,045<span></span>
</td>
<td class="nump">6,880<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,213,203<span></span>
</td>
<td class="nump">1,076,662<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">1,081,604<span></span>
</td>
<td class="nump">1,030,688<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets - operating leases</a></td>
<td class="nump">137,026<span></span>
</td>
<td class="nump">139,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Leased property under financing leases, net</a></td>
<td class="nump">7,254<span></span>
</td>
<td class="nump">64,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">112,133<span></span>
</td>
<td class="nump">120,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">165,903<span></span>
</td>
<td class="nump">165,903<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,581,668<span></span>
</td>
<td class="nump">3,445,570<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of obligations under operating leases</a></td>
<td class="nump">24,771<span></span>
</td>
<td class="nump">22,048<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current portion of obligations under financing leases</a></td>
<td class="nump">2,214<span></span>
</td>
<td class="nump">6,060<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Accounts payable, trade</a></td>
<td class="nump">323,449<span></span>
</td>
<td class="nump">319,318<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Accounts payable to The&#160;Coca&#8209;Cola&#160;Company</a></td>
<td class="nump">198,735<span></span>
</td>
<td class="nump">145,671<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">229,398<span></span>
</td>
<td class="nump">226,769<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">69,878<span></span>
</td>
<td class="nump">110,894<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest payable</a></td>
<td class="nump">3,988<span></span>
</td>
<td class="nump">4,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of debt</a></td>
<td class="nump">125,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">977,433<span></span>
</td>
<td class="nump">834,856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">148,151<span></span>
</td>
<td class="nump">136,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Pension and postretirement benefit obligations</a></td>
<td class="nump">99,491<span></span>
</td>
<td class="nump">93,391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">730,532<span></span>
</td>
<td class="nump">758,610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Noncurrent portion of obligations under operating leases</a></td>
<td class="nump">117,056<span></span>
</td>
<td class="nump">122,046<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Noncurrent portion of obligations under financing leases</a></td>
<td class="nump">8,692<span></span>
</td>
<td class="nump">65,006<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">598,633<span></span>
</td>
<td class="nump">723,443<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,679,988<span></span>
</td>
<td class="nump">2,733,784<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">135,953<span></span>
</td>
<td class="nump">135,953<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">912,751<span></span>
</td>
<td class="nump">724,486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(98,834)<span></span>
</td>
<td class="num">(100,463)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total equity</a></td>
<td class="nump">901,680<span></span>
</td>
<td class="nump">711,786<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and equity</a></td>
<td class="nump">3,581,668<span></span>
</td>
<td class="nump">3,445,570<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock</a></td>
<td class="nump">11,431<span></span>
</td>
<td class="nump">10,204<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost</a></td>
<td class="num">(60,845)<span></span>
</td>
<td class="num">(60,845)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock</a></td>
<td class="nump">1,633<span></span>
</td>
<td class="nump">2,860<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost</a></td>
<td class="num">(409)<span></span>
</td>
<td class="num">(409)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember', window );">Distribution agreements, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">854,480<span></span>
</td>
<td class="nump">836,777<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember', window );">Customer lists, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">$ 10,065<span></span>
</td>
<td class="nump">$ 10,966<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193474176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 1.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">30,000,000<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">11,431,367<span></span>
</td>
<td class="nump">10,203,821<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">3,062,374<span></span>
</td>
<td class="nump">3,062,374<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 1.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">1,632,810<span></span>
</td>
<td class="nump">2,860,356<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">628,114<span></span>
</td>
<td class="nump">628,114<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462190787824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 192,952<span></span>
</td>
<td class="nump">$ 101,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization expense from property, plant and equipment and financing leases</a></td>
<td class="nump">74,037<span></span>
</td>
<td class="nump">76,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet', window );">Amortization of intangible assets and deferred proceeds, net</a></td>
<td class="nump">11,815<span></span>
</td>
<td class="nump">11,619<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">11,189<span></span>
</td>
<td class="nump">2,293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability', window );">Fair value adjustment of acquisition related contingent consideration</a></td>
<td class="num">(1,436)<span></span>
</td>
<td class="nump">56,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on sale of property, plant and equipment</a></td>
<td class="nump">1,327<span></span>
</td>
<td class="nump">2,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt costs</a></td>
<td class="nump">504<span></span>
</td>
<td class="nump">549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment and abandonment of property, plant and equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet', window );">Change in current assets less current liabilities</a></td>
<td class="num">(59,004)<span></span>
</td>
<td class="nump">24,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Change in other noncurrent assets</a></td>
<td class="nump">21,904<span></span>
</td>
<td class="nump">6,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Change in other noncurrent liabilities</a></td>
<td class="num">(9,753)<span></span>
</td>
<td class="num">(14,178)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">Total adjustments</a></td>
<td class="nump">50,583<span></span>
</td>
<td class="nump">169,842<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">243,535<span></span>
</td>
<td class="nump">271,385<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to property, plant and equipment</a></td>
<td class="num">(145,182)<span></span>
</td>
<td class="num">(80,308)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Acquisition of BODYARMOR distribution rights</a></td>
<td class="num">(30,149)<span></span>
</td>
<td class="num">(1,998)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from the sale of property, plant and equipment</a></td>
<td class="nump">5,255<span></span>
</td>
<td class="nump">1,678<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Investment in CONA Services LLC</a></td>
<td class="num">(1,538)<span></span>
</td>
<td class="num">(1,724)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(171,614)<span></span>
</td>
<td class="num">(82,352)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_PaymentOfContingentConsiderationOfAcquisitions', window );">Payments of acquisition related contingent consideration</a></td>
<td class="num">(18,710)<span></span>
</td>
<td class="num">(19,920)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Cash dividends paid</a></td>
<td class="num">(4,687)<span></span>
</td>
<td class="num">(4,687)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payments on financing lease obligations</a></td>
<td class="num">(1,904)<span></span>
</td>
<td class="num">(2,368)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance fees</a></td>
<td class="num">(131)<span></span>
</td>
<td class="num">(147)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RepaymentsOfTermLoanFacility', window );">Payments on term loan facility</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(217,500)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Borrowings under revolving credit facility</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">55,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(25,432)<span></span>
</td>
<td class="num">(189,622)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash during period</a></td>
<td class="nump">46,489<span></span>
</td>
<td class="num">(589)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash at beginning of period</a></td>
<td class="nump">142,314<span></span>
</td>
<td class="nump">54,793<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash at end of period</a></td>
<td class="nump">188,803<span></span>
</td>
<td class="nump">54,204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Significant non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_ReductionsToLeasedPropertyUnderFinancingLeases', window );">Reductions to leased property under financing leases</a></td>
<td class="nump">55,465<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Additions to property, plant and equipment accrued and recorded in accounts payable, trade</a></td>
<td class="nump">19,626<span></span>
</td>
<td class="nump">16,734<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for operating lease obligations</a></td>
<td class="nump">$ 9,345<span></span>
</td>
<td class="nump">$ 7,353<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization of intangible assets and deferred proceeds net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business combination contingent consideration arrangements change in fair value of contingent consideration liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_PaymentOfContingentConsiderationOfAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment of contingent consideration of acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_PaymentOfContingentConsiderationOfAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_ReductionsToLeasedPropertyUnderFinancingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reductions To Leased Property Under Financing Leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_ReductionsToLeasedPropertyUnderFinancingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_RepaymentsOfTermLoanFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repayments of term loan facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_RepaymentsOfTermLoanFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2611-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current operating assets after deduction of current operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193949920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Class B Common Stock</div></th>
<th class="th">
<div>Common Stock </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Common Stock </div>
<div>Class B Common Stock</div>
</th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th">
<div>Retained Earnings </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Retained Earnings </div>
<div>Class B Common Stock</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th">
<div>Treasury Stock - Common Stock </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Treasury Stock - Common Stock </div>
<div>Class B Common Stock</div>
</th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 512,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,204<span></span>
</td>
<td class="nump">$ 2,860<span></span>
</td>
<td class="nump">$ 135,953<span></span>
</td>
<td class="nump">$ 544,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (119,053)<span></span>
</td>
<td class="num">$ (60,845)<span></span>
</td>
<td class="num">$ (409)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">101,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">2,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends paid: Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,571)<span></span>
</td>
<td class="num">$ (1,116)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,571)<span></span>
</td>
<td class="num">$ (1,116)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jul. 02, 2021</a></td>
<td class="nump">612,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,204<span></span>
</td>
<td class="nump">2,860<span></span>
</td>
<td class="nump">135,953<span></span>
</td>
<td class="nump">641,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(116,397)<span></span>
</td>
<td class="num">(60,845)<span></span>
</td>
<td class="num">(409)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Apr. 02, 2021</a></td>
<td class="nump">565,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,204<span></span>
</td>
<td class="nump">2,860<span></span>
</td>
<td class="nump">135,953<span></span>
</td>
<td class="nump">595,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(117,721)<span></span>
</td>
<td class="num">(60,845)<span></span>
</td>
<td class="num">(409)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">48,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">1,324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends paid: Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,786)<span></span>
</td>
<td class="num">(558)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,786)<span></span>
</td>
<td class="num">(558)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jul. 02, 2021</a></td>
<td class="nump">612,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,204<span></span>
</td>
<td class="nump">2,860<span></span>
</td>
<td class="nump">135,953<span></span>
</td>
<td class="nump">641,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(116,397)<span></span>
</td>
<td class="num">(60,845)<span></span>
</td>
<td class="num">(409)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2021</a></td>
<td class="nump">711,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,204<span></span>
</td>
<td class="nump">2,860<span></span>
</td>
<td class="nump">135,953<span></span>
</td>
<td class="nump">724,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,463)<span></span>
</td>
<td class="num">(60,845)<span></span>
</td>
<td class="num">(409)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">192,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">192,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">1,629<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,629<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends paid: Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,878)<span></span>
</td>
<td class="num">(809)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,878)<span></span>
</td>
<td class="num">(809)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of 1,227,546 shares of Class B Common Stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,227<span></span>
</td>
<td class="num">(1,227)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jul. 01, 2022</a></td>
<td class="nump">901,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,431<span></span>
</td>
<td class="nump">1,633<span></span>
</td>
<td class="nump">135,953<span></span>
</td>
<td class="nump">912,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(98,834)<span></span>
</td>
<td class="num">(60,845)<span></span>
</td>
<td class="num">(409)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Apr. 01, 2022</a></td>
<td class="nump">803,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,431<span></span>
</td>
<td class="nump">1,633<span></span>
</td>
<td class="nump">135,953<span></span>
</td>
<td class="nump">815,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(99,648)<span></span>
</td>
<td class="num">(60,845)<span></span>
</td>
<td class="num">(409)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">99,562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends paid: Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,092)<span></span>
</td>
<td class="num">$ (251)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,092)<span></span>
</td>
<td class="num">$ (251)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jul. 01, 2022</a></td>
<td class="nump">$ 901,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,431<span></span>
</td>
<td class="nump">$ 1,633<span></span>
</td>
<td class="nump">$ 135,953<span></span>
</td>
<td class="nump">$ 912,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (98,834)<span></span>
</td>
<td class="num">$ (60,845)<span></span>
</td>
<td class="num">$ (409)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462192931200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY (Unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash dividend per share (in dollars per share)</a></td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash dividend per share (in dollars per share)</a></td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Shares converted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,227,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462278603232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Critical Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Critical Accounting Policies</a></td>
<td class="text">Critical Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts and the consolidated operations of Coca&#8209;Cola Consolidated, Inc. and its majority-owned subsidiaries (the &#8220;Company&#8221;). All significant intercompany accounts and transactions have been eliminated. The condensed consolidated financial statements reflect all adjustments, including normal, recurring accruals, which, in the opinion of management, are necessary for a fair statement of the results for the periods presented.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the Company&#8217;s quarters, other than the fourth quarter, ends on the Friday closest to the last day of the corresponding quarterly calendar period. The Company&#8217;s fourth quarter and fiscal year end on December&#160;31 regardless of the day of the week on which December&#160;31 falls. The condensed consolidated financial statements presented are:</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The financial position as of July&#160;1, 2022 and December&#160;31, 2021.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The results of operations, comprehensive income and changes in stockholders&#8217; equity for the three-month periods ended July&#160;1, 2022 (the &#8220;second quarter&#8221; of fiscal 2022 (&#8220;2022&#8221;)) and July&#160;2, 2021 (the &#8220;second quarter&#8221; of fiscal 2021 (&#8220;2021&#8221;)) and the six-month periods ended July&#160;1, 2022 (the &#8220;first half&#8221; of 2022) and July&#160;2, 2021 (the &#8220;first half&#8221; of 2021).</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The changes in cash flows for the first half of 2022 and the first half of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) for interim financial reporting and the instructions to Form 10-Q and Article 10 of Regulation S-X. The accounting policies followed in the presentation of interim financial results are consistent with those followed on an annual basis. These policies are presented in Note&#160;1 to the consolidated financial statements included in the Company&#8217;s Annual Report on Form&#160;10-K for 2021 filed with the United States Securities and Exchange Commission (the &#8220;SEC&#8221;).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements, in conformity with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company has made a number of estimates and assumptions relating to the reporting of its results of operations and financial position in the preparation of its condensed consolidated financial statements in conformity with GAAP. Actual results could differ significantly from those estimates under different assumptions and conditions. The Company included in its Annual Report on Form 10-K for 2021 under the caption &#8220;Discussion of Critical Accounting Estimates&#8221; in &#8220;Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; a discussion of the Company&#8217;s most critical accounting estimates, which are those the Company believes to be the most important to the portrayal of its financial condition and results of operations and require management&#8217;s most difficult, subjective and complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any changes in critical accounting estimates are discussed with the Audit Committee of the Company&#8217;s Board of Directors during the quarter in which a change is contemplated and prior to making such change.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191697888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party Transactions<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The&#160;Coca&#8209;Cola&#160;Company</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s business consists primarily of the distribution, marketing and manufacture of nonalcoholic beverages of The&#160;Coca&#8209;Cola&#160;Company, which is the sole owner of the formulas under which the primary components of its soft drink products, either concentrate or syrup, are manufactured.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 17, 2022, the Company entered into a stockholder conversion agreement (the &#8220;Stockholder Conversion Agreement&#8221;) with the JFH Family Limited Partnership&#8212;SW1, the Anne Lupton Carter Trust f/b/o Sue Anne H. Wells, the JFH Family Limited Partnership&#8212;DH1 and the Anne Lupton Carter Trust f/b/o Deborah S. Harrison (collectively, the &#8220;Converting Stockholders&#8221;), pursuant to which the Company and the Converting Stockholders agreed upon the process for converting an aggregate of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,227,546 shares of the Company&#8217;s Class B Common Stock owned by the Converting Stockholders on a one share for one share basis into shares of the Company&#8217;s Common Stock, effective as of March&#160;17, 2022 (the &#8220;Converted Shares&#8221;). In the Stockholder Conversion Agreement, the Company agreed to cause the Converted Shares to be registered for resale pursuant to the Company&#8217;s existing automatic shelf registration statement and the Converting Stockholders agreed to certain restrictions on their resale of the Converted Shares, including a trade volume limitation that prohibits the sale of more than 175,000 of the Converted Shares in the aggregate during any three-consecutive month period. On June 21, 2022, the Company filed a prospectus supplement with the SEC pursuant to the Company&#8217;s existing automatic shelf registration statement, registering the Converted Shares for resale by the Converting Stockholders. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will not receive any proceeds from any resale of the Converted Shares by the Converting Stockholders.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">J.&#160;Frank Harrison,&#160;III, Chairman of the Board of Directors and Chief Executive Officer of the Company, controls 1,004,394 shares of the Company&#8217;s Class&#160;B Common Stock, which represent approximately 71% of the total voting power of the Company&#8217;s outstanding Common Stock and Class&#160;B Common Stock on a consolidated basis. In addition, other members of the Harrison family control shares of the Company&#8217;s Common Stock representing approximately 4% of the total voting power of the Company&#8217;s outstanding Common Stock and Class&#160;B Common Stock on a consolidated basis.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;1, 2022, The&#160;Coca&#8209;Cola&#160;Company owned shares of the Company&#8217;s Common Stock representing approximately 9% of the total voting power of the Company&#8217;s outstanding Common Stock and Class&#160;B Common Stock on a consolidated basis. The number of shares of the Company&#8217;s Common Stock currently held by The&#160;Coca&#8209;Cola&#160;Company gives it the right to have a designee proposed by the Company for nomination to the Company&#8217;s Board of Directors in the Company&#8217;s annual proxy statement. J.&#160;Frank Harrison,&#160;III and the trustees of certain trusts established for the benefit of descendants of the late J. Frank Harrison, Jr., have agreed to vote the shares of the Company&#8217;s Class&#160;B Common Stock and Common Stock that they control in favor of such designee. The&#160;Coca&#8209;Cola&#160;Company does not own any shares of the Company&#8217;s Class&#160;B Common Stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the significant cash transactions between the Company and The&#160;Coca&#8209;Cola&#160;Company:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.790%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.250%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments made by the Company to The Coca-Cola Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,571&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930,279&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments made by The Coca-Cola Company to the Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">This excludes acquisition related sub-bottling payments made by the Company to Coca-Cola Refreshments USA, Inc., a wholly owned subsidiary of The&#160;Coca&#8209;Cola&#160;Company, but includes the purchase price of certain additional BODYARMOR distribution rights, each as discussed below.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January&#160;1, 2022, the Company entered into an agreement to acquire $30.1 million of additional BODYARMOR distribution rights with an estimated useful life of 40 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">More than 80% of the payments made by the Company to The&#160;Coca&#8209;Cola&#160;Company were for concentrate, syrup, sweetener and other finished goods products, which were recorded in cost of sales in the condensed consolidated statements of operations and represent the primary components of the soft drink products the Company manufactures and distributes. Payments made by the Company to The&#160;Coca&#8209;Cola&#160;Company also included payments for marketing programs associated with large, national customers managed by The&#160;Coca&#8209;Cola&#160;Company on behalf of the Company, which were recorded as a reduction to net sales in the condensed consolidated statements of operations. Other payments made by the Company to The&#160;Coca&#8209;Cola&#160;Company related to cold drink equipment parts, fees associated with the rights to distribute certain brands and other customary items.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Payments made by The&#160;Coca&#8209;Cola&#160;Company to the Company included annual funding in connection with the Company&#8217;s agreement to support certain business initiatives developed by The&#160;Coca&#8209;Cola&#160;Company and funding associated with the delivery of post-mix products to various customers, both of which were recorded as a reduction to cost of sales in the condensed consolidated statements of operations. Post-mix products are dispensed through equipment that mixes fountain syrups with carbonated or still water, enabling fountain retailers to sell finished products to consumers in cups or glasses. Payments made by The&#160;Coca&#8209;Cola&#160;Company to the Company also included transportation services and fountain product delivery and equipment repair services performed by the Company on The&#160;Coca&#8209;Cola&#160;Company&#8217;s equipment, all of which were recorded in net sales in the condensed consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Coca&#8209;Cola Refreshments USA, Inc. (&#8220;CCR&#8221;)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, The&#160;Coca&#8209;Cola&#160;Company and CCR entered into comprehensive beverage agreements (collectively, the &#8220;CBA&#8221;), related to a multi-year series of transactions, which were completed in October 2017, through which the Company acquired and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exchanged distribution territories and manufacturing plants (the &#8220;System Transformation&#8221;). The CBA requires the Company to make quarterly sub-bottling payments to CCR on a continuing basis in exchange for the grant of exclusive rights to distribute, promote, market and sell the authorized brands of The&#160;Coca&#8209;Cola&#160;Company and related products in certain distribution territories the Company acquired from CCR. These sub-bottling payments are based on gross profit derived from the Company&#8217;s sales of certain beverages and beverage products that are sold under the same trademarks that identify a covered beverage, a beverage product or certain cross-licensed brands applicable to the System Transformation (&#8220;acquisition related sub-bottling payments&#8221;).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition related sub-bottling payments to CCR were $18.7&#160;million in the first half of 2022 and $19.9&#160;million in the first half of 2021. The following table summarizes the liability recorded by the Company to reflect the estimated fair value of contingent consideration related to future expected acquisition related sub&#8209;bottling payments to CCR:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,518&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent portion of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,938&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">522,259</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">542,105</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Southeastern Container (&#8220;Southeastern&#8221;)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a shareholder of Southeastern, a plastic bottle manufacturing cooperative. The Company accounts for Southeastern as an equity method investment. The Company&#8217;s investment in Southeastern, which was classified as other assets in the condensed consolidated balance sheets, was $21.8&#160;million as of July&#160;1, 2022 and $21.7&#160;million as of December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">South Atlantic Canners, Inc. (&#8220;SAC&#8221;)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a shareholder of SAC, a manufacturing cooperative located in Bishopville, South Carolina. All of SAC&#8217;s shareholders are Coca&#8209;Cola bottlers and each has equal voting rights. The Company accounts for SAC as an equity method investment. The Company&#8217;s investment in SAC, which was classified as other assets in the condensed consolidated balance sheets, was $8.2&#160;million as of both July&#160;1, 2022 and December&#160;31, 2021. The Company also guarantees a portion of SAC&#8217;s debt; see Note&#160;20 for additional information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives a fee for managing the day-to-day operations of SAC pursuant to a management agreement. Proceeds from management fees received from SAC, which were recorded as a reduction to cost of sales in the condensed consolidated statements of operations, were $4.4&#160;million in the first half of 2022 and $4.5&#160;million in the first half of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Coca&#8209;Cola Bottlers&#8217; Sales &amp; Services Company LLC (&#8220;CCBSS&#8221;)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Along with all other Coca&#8209;Cola bottlers in the United States and Canada, the Company is a member of CCBSS, a company formed to provide certain procurement and other services with the intention of enhancing the efficiency and competitiveness of the Coca&#8209;Cola bottling system. The Company accounts for CCBSS as an equity method investment and its investment in CCBSS is not material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CCBSS negotiates the procurement for the majority of the Company&#8217;s raw materials, excluding concentrate, and the Company receives a rebate from CCBSS for the purchase of these raw materials. The Company had rebates due from CCBSS of $16.7&#160;million on July&#160;1, 2022 and $7.9&#160;million on December&#160;31, 2021, which were classified as accounts receivable, other in the condensed consolidated balance sheets. Changes in rebates receivable relate to volatility in raw material prices.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company pays an administrative fee to CCBSS for its services. The Company incurred administrative fees to CCBSS of $1.1&#160;million in the first half of 2022 and $1.4 million in the first half of 2021, which were classified as selling, delivery and administrative (&#8220;SD&amp;A&#8221;) expenses in the condensed consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CONA Services LLC (&#8220;CONA&#8221;)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a member of CONA, an entity formed with The&#160;Coca&#8209;Cola&#160;Company and certain other Coca&#8209;Cola bottlers to provide business process and information technology services to its members. The Company accounts for CONA as an equity method investment. The Company&#8217;s investment in CONA, which was classified as other assets in the condensed consolidated balance sheets, was $15.4&#160;million as of July&#160;1, 2022 and $13.7&#160;million as of December&#160;31, 2021.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to an amended and restated master services agreement with CONA, the Company is authorized to use the Coke One North America system (the &#8220;CONA System&#8221;), a uniform information technology system developed to promote operational efficiency and uniformity among North American Coca&#8209;Cola bottlers. In exchange for the Company&#8217;s rights to use the CONA System and receive CONA-related services, it is charged service fees by CONA. The Company incurred CONA service fees of $13.0&#160;million in the first half of 2022 and $12.4&#160;million in the first half of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Related Party Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its headquarters office facility and an adjacent office facility in Charlotte, North Carolina from Beacon Investment Corporation, of which J.&#160;Frank&#160;Harrison,&#160;III is the majority stockholder and Morgan&#160;H.&#160;Everett, Vice Chair of the Company&#8217;s Board of Directors, is a minority stockholder. The annual base rent the Company is obligated to pay under this lease is subject to an adjustment for an inflation factor and the lease expires on December&#160;31, 2029. The principal balance outstanding under this lease was $26.9&#160;million on July&#160;1, 2022 and $28.2&#160;million on December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company previously leased the Snyder Production Center and an adjacent sales facility in Charlotte, North Carolina (the &#8220;Snyder Production Center&#8221;) from Harrison Limited Partnership One (&#8220;HLP&#8221;), which is directly and indirectly owned by trusts of which J.&#160;Frank&#160;Harrison,&#160;III and Sue&#160;Anne H. Wells, a former director of the Company, are trustees and beneficiaries and of which Morgan&#160;H.&#160;Everett is a permissible, discretionary beneficiary. On March 17, 2022, CCBCC Operations, LLC (&#8220;Operations&#8221;), a wholly owned subsidiary of the Company, entered into a definitive purchase and sale agreement with HLP, pursuant to which Operations purchased the Snyder Production Center from HLP on such date for a purchase price of $60.0&#160;million. This lease, which was scheduled to expire on December&#160;31, 2035, was terminated in connection with the purchase of the Snyder Production Center by Operations. There was no principal balance outstanding under this lease on&#160;July&#160;1, 2022 and there was a principal balance outstanding of $59.1&#160;million on December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of rental payments for these leases related to the second quarter and the first half of 2022 and 2021 is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Company headquarters</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,927&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Snyder Production Center</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Term Performance Equity Plan</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Long-Term Performance Equity Plan compensates J.&#160;Frank Harrison,&#160;III based on the Company&#8217;s performance. Awards granted to Mr.&#160;Harrison under the Long-Term Performance Equity Plan are earned based on the Company&#8217;s attainment during a performance period of certain performance measures, each as specified by the Compensation Committee of the Company&#8217;s Board of Directors. These awards may be settled in cash and/or shares of the Company&#8217;s Class&#160;B Common Stock, based on the average of the closing prices of shares of the Company&#8217;s Common Stock during the last 20 trading days of the performance period. Compensation expense for the Long-Term Performance Equity Plan, which was included in SD&amp;A expenses in the condensed consolidated statements of operations, was $3.6&#160;million in both the second quarter of 2022 and the second quarter of 2021 and $5.6&#160;million and $5.5&#160;million in the first half of 2022 and the first half of 2021, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462278684256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Revenue Recognition<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s sales are divided into two main categories: (i)&#160;bottle/can sales and (ii)&#160;other sales. Bottle/can sales include products packaged primarily in plastic bottles and aluminum cans. Bottle/can net pricing is based on the invoice price charged to customers reduced by any promotional allowances. Bottle/can net pricing per unit is impacted by the price charged per package, the sales volume generated for each package and the channels in which those packages are sold. Other sales include sales to other Coca&#8209;Cola bottlers, post-mix products, transportation revenue and equipment maintenance revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s contracts are derived from customer orders, including customer sales incentives, generated through an order processing and replenishment model. Generally, the Company&#8217;s service contracts and contracts related to the delivery of specifically identifiable products have a single performance obligation. Revenues do not include sales or other taxes collected from customers. The Company has defined its performance obligations for its contracts as either at a point in time or over time. Bottle/can sales, sales to other Coca&#8209;Cola bottlers and post-mix sales are recognized when control transfers to a customer, which is generally upon delivery and is considered a single point in time (&#8220;point in time&#8221;). Point in time sales accounted for approximately 97% of the Company&#8217;s net sales in both the first half of 2022 and the first half of 2021.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other sales, which include revenue for service fees related to the repair of cold drink equipment and delivery fees for freight hauling and brokerage services, are recognized over time (&#8220;over time&#8221;). Revenues related to cold drink equipment repair are recognized as the respective services are completed using a cost-to-cost input method. Repair services are generally completed in less than one day but can extend up to one month. Revenues related to freight hauling and brokerage services are recognized as the delivery occurs using a miles driven output method. Generally, delivery occurs and freight charges are recognized in the same day. Over time sales orders open at the end of a financial period are not material to the condensed consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a disaggregation of revenue from contracts with customers:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Point in time net sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages - point in time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,550,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,912,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,614,203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total point in time net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,550,255</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,388,991</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,912,506</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,614,203</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Over time net sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages - over time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other - over time</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total over time net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,960</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,095</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,067</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,740</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,595,215</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,433,086</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,999,573</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,702,943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s allowance for doubtful accounts in the condensed consolidated balance sheets includes a reserve for customer returns and an allowance for credit losses. The Company experiences customer returns primarily as a result of damaged or out-of-date product. At any given time, the Company estimates less than 1% of bottle/can sales and post-mix sales could be at risk for return by customers. Returned product is recognized as a reduction to net sales. The Company&#8217;s reserve for customer returns was $3.0&#160;million as of both July&#160;1, 2022 and December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates an allowance for credit losses, based on historic days&#8217; sales outstanding trends, aged customer balances, previously written-off balances and expected recoveries up to balances previously written off, in order to present the net amount expected to be collected. Accounts receivable balances are written off when determined uncollectible and are recognized as a reduction to the allowance for credit losses. Following is a summary of activity for the allowance for credit losses during the first half of 2022 and the first half of 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance - allowance for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,336</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,070</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to expenses and as reductions to net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,790)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance - allowance for credit losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,523</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,932</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191930672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segments</a></td>
<td class="text">Segments<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates segment reporting in accordance with Financial Accounting Standards Board Accounting Standards Codification Topic 280, Segment Reporting, each reporting period, including evaluating the reporting package reviewed by the Chief Operating Decision Maker (the &#8220;CODM&#8221;). The Company has concluded the Chief Executive Officer, the Chief Operating Officer and the Chief Financial Officer, as a group, represent the CODM. Asset information is not provided to the CODM.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes three operating segments exist. Nonalcoholic Beverages represents the vast majority of the Company&#8217;s consolidated net sales and income from operations. The additional two operating segments do not meet the quantitative thresholds for separate reporting, either individually or in the aggregate, and, therefore, have been combined into &#8220;All Other.&#8221; </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s segment results are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,562,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,399,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,935,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,735)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,595,215</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,433,086</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,999,573</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,702,943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,369)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">147,293</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,861</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">278,278</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">215,045</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,771&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,583</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,357</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,852</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,883</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The entire net sales elimination represents net sales from the All Other segment to the Nonalcoholic Beverages segment. Sales between these segments are recognized at either fair market value or cost depending on the nature of the transaction.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191802528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income Per Share</a></td>
<td class="text">Net Income Per Share<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic net income per share and diluted net income per share under the two-class method:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.968%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic and diluted net income per Common Stock and Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less dividends:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total undistributed earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,836</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">188,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,856</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,915&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,836</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">188,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,856</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,836</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">188,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,856</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic net income per Common Stock share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,878&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic net income per Common Stock share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,888</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36,707</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">161,796</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">77,363</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic net income per Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,915&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic net income per Class&#160;B Common Stock share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,674</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,473</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,156</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.968%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for diluted net income per Common Stock share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Class&#160;B Common Stock assumed converted to Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for diluted net income per Common Stock share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">99,562</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48,180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">192,952</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for diluted net income per Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for diluted net income per Class&#160;B Common Stock share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,599</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,576</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,447</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator for basic net income per Common Stock and Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock weighted average shares outstanding &#8211; basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock weighted average shares outstanding &#8211; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator for diluted net income per Common Stock and Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock weighted average shares outstanding &#8211; diluted (assumes conversion of Class&#160;B Common Stock to Common Stock)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock weighted average shares outstanding &#8211; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.62&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.14&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.62&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.83&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.59&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.12&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.56&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.79&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NOTES TO TABLE</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">For purposes of the diluted net income per share computation for Common Stock, all shares of Class B Common Stock are assumed to be converted; therefore, 100% of undistributed earnings is allocated to Common Stock.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">For purposes of the diluted net income per share computation for Class B Common Stock, weighted average shares of Class&#160;B Common Stock are assumed to be outstanding for the entire period and not converted.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">For periods presented during which the Company has net income, the denominator for diluted net income per share for Common Stock and Class B Common Stock includes the dilutive effect of shares relative to the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-Term Performance Equity Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For periods presented during which the Company has net loss, the unvested shares granted pursuant to the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-Term Performance Equity Plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are excluded from the computation of diluted net loss per share, as the effect would have been anti-dilutive. See Note 2 for additional information on the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-Term Performance Equity Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The Long-Term Performance Equity Plan awards may be settled in cash and/or shares of the Company&#8217;s Class&#160;B Common Stock. Once an election has been made to settle an award in cash, the dilutive effect of shares relative to such award is prospectively removed from the denominator in the computation of diluted net income per share.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The Company did not have anti-dilutive shares for any periods presented.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">1,227,546 shares of the Company&#8217;s Class B Common Stock were converted on a one share for one share basis into shares of the Company&#8217;s Common Stock, effective as of March&#160;17, 2022. See Note 2 for additional information on the Stockholder Conversion Agreement.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191866896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,590&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing materials</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plastic shells, plastic pallets and other inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,917&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">303,539</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">302,851</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191774544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsAbstract', window );"><strong>Prepaid Expense and Other Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock', window );">Prepaid Expenses and Other Current Assets</a></td>
<td class="text">Prepaid Expenses and Other Current Assets<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repair parts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,185&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,643&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity hedges at fair market value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86,844</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">78,068</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid expenses and other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191748784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets Held for Sale<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Assets Held for Sale</a></td>
<td class="text">Assets Held for Sale<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;1, 2022, certain properties owned by the Company met the accounting guidance criteria to be classified as assets held for sale. The properties primarily relate to warehousing and distribution operations that have been consolidated into new facilities. All properties classified as held for sale are included in the Nonalcoholic Beverages segment. There are not any liabilities held for sale associated with these properties and none meet the accounting guidance criteria to be classified as discontinued operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the assets held for sale:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,691&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,906&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and leasehold and land improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,045</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,880</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191827616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment, Net</a></td>
<td class="text">Property, Plant and Equipment, Net<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal categories and estimated useful lives of property, plant and equipment, net were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,037&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,261&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-50 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-20 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-20 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cold drink dispensing equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,376&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-17 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold and land improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-20 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software for internal use</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,496&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total property, plant and equipment, at cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,140,615</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,037,464</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,006,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,081,604</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,030,688</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191705552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the weighted average remaining lease term and the weighted average discount rate for the Company&#8217;s leases:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;17, 2022, the Company terminated its financing lease for the Snyder Production Center, which was scheduled to expire on December&#160;31, 2035. See Note 2 for additional information on the lease termination.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the Company&#8217;s leases within the condensed consolidated statements of operations:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,565&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,819&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term and variable leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation expense from financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,414&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on financing lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,587</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,052</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,181</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future minimum lease payments related to the Company&#8217;s leases include renewal options the Company has determined to be reasonably certain and exclude payments to landlords for real estate taxes and common area maintenance. Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of July&#160;1, 2022:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,441&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,315&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,808&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,413&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,086&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total minimum lease payments including interest</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165,009</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,182&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of minimum lease principal payments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">141,827</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,906</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncurrent portion of lease liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,056</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,692</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of December&#160;31, 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total minimum lease payments including interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">169,568</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,163</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,474&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,097&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of minimum lease principal payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">144,094</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,066</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncurrent portion of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">122,046</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65,006</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the Company&#8217;s leases within the condensed consolidated statements of cash flows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities impact:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payments on financing lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash flows from operating activities impact</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,670</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,852</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from financing activities impact:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal payments on financing lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash flows from financing activities impact</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,904</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,368</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to quarter-end, the Company entered into an operating lease commitment with a lease term of five years. This lease commitment is expected to commence during the third quarter of 2022. The additional lease liability associated with this lease commitment is expected to be approximately $9.8&#160;million.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the weighted average remaining lease term and the weighted average discount rate for the Company&#8217;s leases:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;17, 2022, the Company terminated its financing lease for the Snyder Production Center, which was scheduled to expire on December&#160;31, 2035. See Note 2 for additional information on the lease termination.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the Company&#8217;s leases within the condensed consolidated statements of operations:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,565&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,819&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term and variable leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation expense from financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,414&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on financing lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,587</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,052</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,181</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future minimum lease payments related to the Company&#8217;s leases include renewal options the Company has determined to be reasonably certain and exclude payments to landlords for real estate taxes and common area maintenance. Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of July&#160;1, 2022:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,441&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,315&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,808&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,413&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,086&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total minimum lease payments including interest</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165,009</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,182&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of minimum lease principal payments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">141,827</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,906</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncurrent portion of lease liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,056</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,692</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of December&#160;31, 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total minimum lease payments including interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">169,568</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,163</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,474&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,097&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of minimum lease principal payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">144,094</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,066</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncurrent portion of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">122,046</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65,006</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the Company&#8217;s leases within the condensed consolidated statements of cash flows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities impact:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payments on financing lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash flows from operating activities impact</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,670</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,852</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from financing activities impact:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal payments on financing lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash flows from financing activities impact</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,904</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,368</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to quarter-end, the Company entered into an operating lease commitment with a lease term of five years. This lease commitment is expected to commence during the third quarter of 2022. The additional lease liability associated with this lease commitment is expected to be approximately $9.8&#160;million.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191827616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Distribution Agreements, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Distribution Agreements, Net</a></td>
<td class="text">Distribution Agreements, Net<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distribution agreements, net, which are amortized on a straight-line basis and have an estimated useful life of 20 to 40 years, consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution agreements at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990,191&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960,042&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution agreements, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">854,480</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">836,777</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of activity for distribution agreements, net during the first half of 2022 and the first half of 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance - distribution agreements, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">836,777</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">853,753</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BODYARMOR distribution rights</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,446)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance - distribution agreements, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">854,480</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">841,524</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Customer Lists, Net<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer lists, net, which are amortized on a straight-line basis and have an estimated useful life of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RleHRyZWdpb246MWIzN2U5MDZmNTgyNDgzNWI0MTE3MzY3Nzc2MDgxYTdfMTMz_9dfe0f5d-9c4e-4859-bf47-88e34c0de685">five</span> to 12 years, consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer lists, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,065</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,966</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144471<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462192007472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Customer Lists, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Customer Lists, Net</a></td>
<td class="text">Distribution Agreements, Net<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distribution agreements, net, which are amortized on a straight-line basis and have an estimated useful life of 20 to 40 years, consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution agreements at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990,191&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960,042&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution agreements, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">854,480</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">836,777</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of activity for distribution agreements, net during the first half of 2022 and the first half of 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance - distribution agreements, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">836,777</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">853,753</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BODYARMOR distribution rights</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,446)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance - distribution agreements, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">854,480</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">841,524</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Customer Lists, Net<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer lists, net, which are amortized on a straight-line basis and have an estimated useful life of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RleHRyZWdpb246MWIzN2U5MDZmNTgyNDgzNWI0MTE3MzY3Nzc2MDgxYTdfMTMz_9dfe0f5d-9c4e-4859-bf47-88e34c0de685">five</span> to 12 years, consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer lists, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,065</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,966</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144471<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191750784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Other Accrued Liabilities</a></td>
<td class="text">Other Accrued Liabilities<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued insurance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,645&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued marketing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee and retiree benefit plan accruals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of deferred payroll taxes under CARES Act</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,739&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,739&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes (other than income taxes)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">229,398</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">226,769</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has taken advantage of certain provisions of the Coronavirus Aid, Relief and Economic Security Act (the &#8220;CARES Act&#8221;), which allowed an employer to defer the deposit and payment of the employer&#8217;s portion of social security taxes that would otherwise have been due on or after March&#160;27, 2020 and before January&#160;1, 2021. The law permits an employer to deposit half of these deferred payments by December&#160;31, 2021 and the other half by December&#160;31, 2022. The Company repaid a portion of the deferred payroll taxes during 2021 and intends to repay the remaining portion of the deferred payroll taxes during 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191747552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commodity Derivative Instruments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Commodity Derivative Instruments</a></td>
<td class="text">Commodity Derivative Instruments<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to the risk of increased costs arising from adverse changes in certain commodity prices. In the normal course of business, the Company manages these risks through a variety of strategies, including the use of commodity derivative instruments. The Company does not use commodity derivative instruments for trading or speculative purposes. These commodity derivative instruments are not designated as hedging instruments under GAAP and are used as &#8220;economic hedges&#8221; to manage certain commodity price risk. The Company uses several different financial institutions for commodity derivative instruments to minimize the concentration of credit risk. While the Company would be exposed to credit loss in the event of nonperformance by these counterparties, the Company does not anticipate nonperformance by these counterparties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commodity derivative instruments held by the Company are marked to market on a monthly basis and are recognized in earnings consistent with the expense classification of the underlying hedged item. The Company generally pays a fee for these commodity derivative instruments, which is amortized over the corresponding period of each commodity derivative instrument. Settlements of commodity derivative instruments are included in cash flows from operating activities in the condensed consolidated statements of cash flows. The following table summarizes pre-tax changes in the fair values of the Company&#8217;s commodity derivative instruments and the classification of such changes in the condensed consolidated statements of operations:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,663)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,169)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,665)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,633</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,054</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All commodity derivative instruments are recorded at fair value as either assets or liabilities in the condensed consolidated balance sheets. The Company has master agreements with the counterparties to its commodity derivative instruments that provide for net settlement of derivative transactions. Accordingly, the net amounts of derivative assets are recognized in either prepaid expenses and other current assets or other assets in the condensed consolidated balance sheets and the net amounts of derivative liabilities are recognized in either other accrued liabilities or other liabilities in the condensed consolidated balance sheets. The </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">following table summarizes the fair values of the Company&#8217;s commodity derivative instruments and the classification of such instruments in the condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,036</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,714</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,268</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s gross commodity derivative instrument assets and gross commodity derivative instrument liabilities in the condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross commodity derivative instrument assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,493&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,200&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross commodity derivative instrument liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s outstanding commodity derivative instruments:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional amount of outstanding commodity derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,074&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latest maturity date of outstanding commodity derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2022</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191747552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Values of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Values of Financial Instruments</a></td>
<td class="text">Fair Values of Financial Instruments<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GAAP requires assets and liabilities carried at fair value to be classified and disclosed in one of the following categories:</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1:&#160;Quoted market prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2:&#160;Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3:&#160;Unobservable inputs that are not corroborated by market data.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The below methods and assumptions were used by the Company in estimating the fair values of its financial instruments. There were no transfers of assets or liabilities between levels in any period presented.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:64.563%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Instrument</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Methods and Assumptions</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets and liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The fair value of the Company&#8217;s nonqualified deferred compensation plan for certain executives and other highly compensated employees is based on the fair values of associated assets and liabilities, which are held in mutual funds and are based on the quoted market values of the securities held within the mutual funds.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The fair values of the Company&#8217;s commodity derivative instruments are based on current settlement values at each balance sheet date, which represent the estimated amounts the Company would have received or paid upon termination of these instruments. The Company&#8217;s credit risk related to the commodity derivative instruments is managed by requiring high standards for its counterparties and periodic settlements. The Company considers nonperformance risk in determining the fair values of commodity derivative instruments.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The carrying amounts of the Company&#8217;s variable rate debt approximate the fair values due to variable interest rates with short reset periods. The fair values of the Company&#8217;s fixed rate debt are based on estimated current market prices.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The fair value of the Company&#8217;s acquisition related contingent consideration is based on internal forecasts and the weighted average cost of capital (&#8220;WACC&#8221;) derived from market data.</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the carrying amounts and fair values by level of the Company&#8217;s deferred compensation plan assets and liabilities, commodity derivative instruments, debt and acquisition related contingent consideration:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:37.660%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.432%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:37.660%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.432%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition related contingent consideration was valued using a probability weighted discounted cash flow model based on internal forecasts and the WACC derived from market data, which are considered Level&#160;3 inputs. Each reporting period, the Company adjusts its acquisition related contingent consideration liability related to the distribution territories subject to acquisition related sub-bottling payments to fair value by discounting future expected acquisition related sub-bottling payments required under the CBA using the Company&#8217;s estimated WACC.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future expected acquisition related sub-bottling payments extend through the life of the applicable distribution assets acquired from CCR, which is generally 40 years. As a result, the fair value of the acquisition related contingent consideration liability is impacted by the Company&#8217;s WACC, management&#8217;s estimate of the acquisition related sub-bottling payments that will be made in the future under the CBA, and current acquisition related sub-bottling payments (all Level&#160;3 inputs). Changes in any of these Level 3 inputs, particularly the underlying risk-free interest rate used to estimate the Company&#8217;s WACC, could result in material changes to the fair value of the acquisition related contingent consideration liability and could materially impact the amount of non-cash expense (or income) recorded each reporting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition related contingent consideration liability is the Company&#8217;s only Level 3 asset or liability. A summary of the Level&#160;3 activity is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance - Level 3 liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">527,926</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">435,746</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">542,105</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">434,694</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,888)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,710)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to current payables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,436)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance - Level 3 liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">522,259</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">473,055</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">522,259</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">473,055</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;1, 2022 and July&#160;2, 2021, discount rates of 8.9% and 7.7%, respectively, were utilized in the valuation of the Company&#8217;s acquisition related contingent consideration liability. The decrease in the fair value of the acquisition related contingent consideration liability in the first half of 2022 was primarily driven by an increase in the discount rate used to calculate fair value, partially offset by higher projections of future cash flows in the distribution territories subject to acquisition related sub-bottling payments. This fair value adjustment was recorded in other expense, net in the condensed consolidated statement of operations for the first half of 2022.</span></div>The Company anticipates that the amount it could pay annually under the acquisition related contingent consideration arrangements for the distribution territories subject to acquisition related sub-bottling payments will be in the range of $39&#160;million to $69&#160;million.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191748784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s effective income tax rate was 25.9% for the first half of 2022 and 26.9% for the first half of 2021. The Company&#8217;s income tax expense was $67.6&#160;million for the first half of 2022 and $37.3&#160;million for the first half of 2021. The increase in income tax expense was primarily attributable to higher income before taxes during the first half of 2022 compared to the first half of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had uncertain tax positions, including accrued interest, of $1.7&#160;million on both July&#160;1, 2022 and December&#160;31, 2021, all of which would affect the Company&#8217;s effective income tax rate if recognized. While it is expected the amount of uncertain tax positions may change in the next 12 months, the Company does not expect such change would have a material impact on the condensed consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior tax years beginning in year 2018 remain open to examination by the Internal Revenue Service, and various tax years beginning in year 1999 remain open to examination by certain state tax jurisdictions due to loss carryforwards.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191780704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Postretirement Benefit Obligations<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Pension and Postretirement Benefit Obligations</a></td>
<td class="text">Pension and Postretirement Benefit Obligations<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Plans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are two Company-sponsored pension plans. The primary Company-sponsored pension plan (the &#8220;Primary Plan&#8221;) was frozen as of June&#160;30, 2006 and no benefits accrued to participants after that date. The second Company-sponsored pension plan (the &#8220;Bargaining Plan&#8221;) is for certain employees under collective bargaining agreements. Benefits under the Bargaining Plan are determined in accordance with negotiated formulas for the respective participants. Contributions to the plans are based on actuarially determined amounts and are limited to the amounts currently deductible for income tax purposes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic pension cost were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,861&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,863&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,721&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,036)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,071)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,498)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic pension cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,472</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,286</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,945</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,572</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not make any contributions to the two Company-sponsored pension plans during the first half of 2022. Contributions to the two Company-sponsored pension plans in 2022 are expected to be in the range of $20&#160;million to $30&#160;million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first half of 2022, the Company began the process of terminating the Primary Plan. The Company expects to offer a lump sum benefit payout option to certain plan participants prior to completing the purchase of group annuity contracts that will transfer the pension benefit obligation to an insurance company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Postretirement Benefits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides postretirement benefits for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">employees meeting specified criteria</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company recognizes the cost of postretirement benefits, which consist principally of medical benefits, during employees&#8217; periods of active service. The Company does not prefund these benefits and has the right to modify or terminate certain of these benefits in the future.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic postretirement benefit cost were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic postretirement benefit cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">950</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,036</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,899</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191877504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureTextBlock', window );">Other Liabilities</a></td>
<td class="text">Other Liabilities<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent portion of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490,587&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for executive benefit plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent deferred proceeds from related parties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,584&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">730,532</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">758,610</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20,24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191832336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the Company&#8217;s debt:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.514%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.407%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity<br/>Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest<br/>Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest<br/>Paid</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Public/<br/>Nonpublic</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/27/2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.28%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semi-annually</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonpublic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/25/2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.80%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semi-annually</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021 Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/9/2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Varies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonpublic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/10/2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quarterly</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonpublic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/21/2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.96%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quarterly</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonpublic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized discount on senior bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/25/2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">723,633</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">723,443</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">598,633</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">723,443</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The senior bonds due in 2025 were issued at 99.975% of par.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company mitigates its financing risk by using multiple financial institutions and only entering into credit arrangements with institutions with investment grade credit ratings. The Company monitors counterparty credit ratings on an ongoing basis.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indenture under which the Company&#8217;s senior bonds were issued does not include financial covenants but does limit the incurrence of certain liens and encumbrances as well as indebtedness by the Company&#8217;s subsidiaries in excess of certain amounts. The agreements under which the Company&#8217;s nonpublic debt was issued include two financial covenants: a consolidated cash flow/fixed charges ratio and a consolidated funded indebtedness/cash flow ratio, each as defined in the respective agreement. The Company was in compliance with these covenants as of July&#160;1, 2022. These covenants have not restricted, and are not expected to restrict, the Company&#8217;s liquidity or capital resources.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All outstanding debt has been issued by the Company and none has been issued by any of its subsidiaries. There are no guarantees of the Company&#8217;s debt.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191930672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Manufacturing Cooperatives</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is obligated to purchase at least 80% of its requirements of plastic bottles for certain designated territories from Southeastern. The Company is also obligated to purchase 17.5&#160;million cases of finished product from SAC on an annual basis through June 2024. The Company purchased 13.4&#160;million cases and 14.3&#160;million cases of finished product from SAC in the first half of 2022 and the first half of 2021, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s purchases from these manufacturing cooperatives:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.170%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from Southeastern</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,246&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,029&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,268&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,573&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from SAC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchases from manufacturing cooperatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">91,808</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">76,586</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">169,196</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">145,383</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company guarantees a portion of SAC&#8217;s debt, which expires in 2024. The amount guaranteed was $9.5&#160;million on both July&#160;1, 2022 and December&#160;31, 2021. In the event SAC fails to fulfill its commitments under the related debt, the Company would be responsible for payment to the lenders up to the level of the guarantee. The Company does not anticipate SAC will fail to fulfill its commitments related to the debt. The Company further believes SAC has sufficient assets, including production equipment, facilities and working capital, and the ability to adjust the selling prices of its products to adequately mitigate the risk of material loss from the Company&#8217;s guarantee.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds no assets as collateral against the SAC guarantee, the fair value of which is immaterial to the condensed consolidated financial statements. The Company monitors its investment in SAC and would be required to write down its investment if an impairment, other than a temporary impairment, was identified. No impairment of the Company&#8217;s investment in SAC was identified as of July&#160;1, 2022, and there was no impairment identified in 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments and Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has standby letters of credit, primarily related to its property and casualty insurance programs. These letters of credit totaled $37.6&#160;million on both July&#160;1, 2022 and December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company participates in long-term marketing contractual arrangements with certain prestige properties, athletic venues and other locations. As of July&#160;1, 2022, the future payments related to these contractual arrangements, which expire at various dates through 2033, amounted to $139.2&#160;million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in various claims and legal proceedings which have arisen in the ordinary course of its business. Although it is difficult to predict the ultimate outcome of these claims and legal proceedings, management believes the ultimate disposition of these matters will not have a material adverse effect on the financial condition, results of operations or cash flows of the Company. No material amount of loss in excess of recorded amounts is believed to be reasonably possible as a result of these claims and legal proceedings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to audits by tax authorities in jurisdictions where it conducts business. These audits may result in assessments that are subsequently resolved with the authorities or potentially through the courts. Management believes the Company has adequately provided for any assessments likely to result from these audits; however, final assessments, if any, could be different than the amounts recorded in the condensed consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments, contingencies, and guarantees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI https://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191774544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text">Accumulated Other Comprehensive Income (Loss)Accumulated other comprehensive income (loss) (&#8220;AOCI(L)&#8221;) is comprised of adjustments to the Company&#8217;s pension and postretirement medical benefit plans and the foreign currency translation for a subsidiary of the Company that performs data analysis and provides consulting services outside the United States.<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of AOCI(L) for the second quarter of 2022 and the second quarter of 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.272%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-tax Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Effect</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net pension activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net postretirement benefits activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of stranded tax effects</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total AOCI(L)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(99,648)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,079</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(265)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(98,834)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.272%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-tax Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Effect</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 2, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net pension activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,931)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net postretirement benefits activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of stranded tax effects</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total AOCI(L)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(117,721)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,761</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(437)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(116,397)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">In&#160;2019, the Company entered into a $100 million fixed rate swap to hedge a portion of the interest rate risk on its previous term loan facility, both of which matured on June&#160;7, 2021. This interest rate swap was designated as a cash flow hedging instrument and changes in its fair value were not material to the condensed consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:80%">Following is a summary of AOCI(L) for the first half of 2022 and the first half of 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.272%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-tax Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Effect</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net pension activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net postretirement benefits activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of stranded tax effects</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total AOCI(L)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(100,463)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,160</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(531)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(98,834)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.272%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-tax Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Effect</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 2, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net pension activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(606)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net postretirement benefits activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of stranded tax effects</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total AOCI(L)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(119,053)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,533</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(877)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(116,397)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:80%">Following is a summary of the impact of AOCI(L) on the condensed consolidated statements of operations:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:19.593%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Pension Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Postretirement Benefits Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total after tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">745</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">814</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.991%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Pension Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Postretirement Benefits Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate Swap</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,761&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total after tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">913</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">139</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">244</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,324</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:19.593%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Pension Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Postretirement Benefits Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,160&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total after tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,491</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">138</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,629</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.991%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Pension Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Postretirement Benefits Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate Swap</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,732&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,436&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,533&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total after tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">279</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">556</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,656</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI https://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191707408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Disclosures of Cash Flow Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock', window );">Supplemental Disclosures of Cash Flow Information</a></td>
<td class="text">Supplemental Disclosures of Cash Flow Information<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in current assets and current liabilities affecting cash were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, trade</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,059)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,553)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,813)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable from The&#160;Coca&#8209;Cola&#160;Company</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,272)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,776)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable, trade</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,314&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable to The&#160;Coca&#8209;Cola&#160;Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,579&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in current assets less current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(59,004)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,332</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -URI https://asc.fasb.org/topic&amp;trid=2134446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowSupplementalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191686000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Critical Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_SignificantAccountingPoliciesPolicyPolicyTextBlock', window );">Critical Accounting Estimates</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company has made a number of estimates and assumptions relating to the reporting of its results of operations and financial position in the preparation of its condensed consolidated financial statements in conformity with GAAP. Actual results could differ significantly from those estimates under different assumptions and conditions. The Company included in its Annual Report on Form 10-K for 2021 under the caption &#8220;Discussion of Critical Accounting Estimates&#8221; in &#8220;Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; a discussion of the Company&#8217;s most critical accounting estimates, which are those the Company believes to be the most important to the portrayal of its financial condition and results of operations and require management&#8217;s most difficult, subjective and complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any changes in critical accounting estimates are discussed with the Audit Committee of the Company&#8217;s Board of Directors during the quarter in which a change is contemplated and prior to making such change.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s sales are divided into two main categories: (i)&#160;bottle/can sales and (ii)&#160;other sales. Bottle/can sales include products packaged primarily in plastic bottles and aluminum cans. Bottle/can net pricing is based on the invoice price charged to customers reduced by any promotional allowances. Bottle/can net pricing per unit is impacted by the price charged per package, the sales volume generated for each package and the channels in which those packages are sold. Other sales include sales to other Coca&#8209;Cola bottlers, post-mix products, transportation revenue and equipment maintenance revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s contracts are derived from customer orders, including customer sales incentives, generated through an order processing and replenishment model. Generally, the Company&#8217;s service contracts and contracts related to the delivery of specifically identifiable products have a single performance obligation. Revenues do not include sales or other taxes collected from customers. The Company has defined its performance obligations for its contracts as either at a point in time or over time. Bottle/can sales, sales to other Coca&#8209;Cola bottlers and post-mix sales are recognized when control transfers to a customer, which is generally upon delivery and is considered a single point in time (&#8220;point in time&#8221;). Point in time sales accounted for approximately 97% of the Company&#8217;s net sales in both the first half of 2022 and the first half of 2021.</span></div>Other sales, which include revenue for service fees related to the repair of cold drink equipment and delivery fees for freight hauling and brokerage services, are recognized over time (&#8220;over time&#8221;). Revenues related to cold drink equipment repair are recognized as the respective services are completed using a cost-to-cost input method. Repair services are generally completed in less than one day but can extend up to one month. Revenues related to freight hauling and brokerage services are recognized as the delivery occurs using a miles driven output method. Generally, delivery occurs and freight charges are recognized in the same day. Over time sales orders open at the end of a financial period are not material to the condensed consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_SignificantAccountingPoliciesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Significant accounting policies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_SignificantAccountingPoliciesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462190868848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Summary of Significant Transactions Between Company and the Coca-cola Company</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the significant cash transactions between the Company and The&#160;Coca&#8209;Cola&#160;Company:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.790%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.250%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments made by the Company to The Coca-Cola Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,571&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930,279&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments made by The Coca-Cola Company to the Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">This excludes acquisition related sub-bottling payments made by the Company to Coca-Cola Refreshments USA, Inc., a wholly owned subsidiary of The&#160;Coca&#8209;Cola&#160;Company, but includes the purchase price of certain additional BODYARMOR distribution rights, each as discussed below.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock', window );">Summary of Liability to Estimated Fair Value of Contingent Consideration</a></td>
<td class="text">The following table summarizes the liability recorded by the Company to reflect the estimated fair value of contingent consideration related to future expected acquisition related sub&#8209;bottling payments to CCR:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,518&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent portion of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,938&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">522,259</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">542,105</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock', window );">Summary of Rental Payments Related to Leases</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of rental payments for these leases related to the second quarter and the first half of 2022 and 2021 is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Company headquarters</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,927&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Snyder Production Center</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Summary of rental payments related to related party leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191695136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue From Contracts With Customers</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a disaggregation of revenue from contracts with customers:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Point in time net sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages - point in time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,550,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,912,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,614,203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total point in time net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,550,255</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,388,991</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,912,506</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,614,203</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Over time net sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages - over time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other - over time</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total over time net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,960</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,095</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,067</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,740</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,595,215</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,433,086</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,999,573</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,702,943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Summary of Activity for Allowance for Credit Losses</a></td>
<td class="text">Following is a summary of activity for the allowance for credit losses during the first half of 2022 and the first half of 2021:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance - allowance for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,336</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,070</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to expenses and as reductions to net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,790)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance - allowance for credit losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,523</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,932</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191964992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of Financial Information by Segment</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s segment results are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,562,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,399,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,935,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,735)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,595,215</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,433,086</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,999,573</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,702,943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,369)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">147,293</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,861</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">278,278</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">215,045</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonalcoholic Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,771&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,583</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,357</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,852</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,883</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The entire net sales elimination represents net sales from the All Other segment to the Nonalcoholic Beverages segment. Sales between these segments are recognized at either fair market value or cost depending on the nature of the transaction.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191862112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of Basic Net Income Per Share and Diluted Net Income Per Share</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic net income per share and diluted net income per share under the two-class method:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.968%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic and diluted net income per Common Stock and Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less dividends:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total undistributed earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,836</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">188,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,856</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,915&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,836</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">188,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,856</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,836</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">188,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,856</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic net income per Common Stock share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,878&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic net income per Common Stock share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,888</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36,707</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">161,796</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">77,363</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic net income per Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock undistributed earnings &#8211; basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,915&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic net income per Class&#160;B Common Stock share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,674</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,473</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,156</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.968%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for diluted net income per Common Stock share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Class&#160;B Common Stock assumed converted to Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for diluted net income per Common Stock share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">99,562</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48,180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">192,952</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for diluted net income per Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock undistributed earnings &#8211; diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for diluted net income per Class&#160;B Common Stock share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,599</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,576</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,447</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator for basic net income per Common Stock and Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock weighted average shares outstanding &#8211; basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock weighted average shares outstanding &#8211; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator for diluted net income per Common Stock and Class&#160;B Common Stock share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock weighted average shares outstanding &#8211; diluted (assumes conversion of Class&#160;B Common Stock to Common Stock)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock weighted average shares outstanding &#8211; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.62&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.14&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.62&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.83&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.59&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.12&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.56&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.79&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NOTES TO TABLE</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">For purposes of the diluted net income per share computation for Common Stock, all shares of Class B Common Stock are assumed to be converted; therefore, 100% of undistributed earnings is allocated to Common Stock.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">For purposes of the diluted net income per share computation for Class B Common Stock, weighted average shares of Class&#160;B Common Stock are assumed to be outstanding for the entire period and not converted.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">For periods presented during which the Company has net income, the denominator for diluted net income per share for Common Stock and Class B Common Stock includes the dilutive effect of shares relative to the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-Term Performance Equity Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For periods presented during which the Company has net loss, the unvested shares granted pursuant to the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-Term Performance Equity Plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are excluded from the computation of diluted net loss per share, as the effect would have been anti-dilutive. See Note 2 for additional information on the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-Term Performance Equity Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The Long-Term Performance Equity Plan awards may be settled in cash and/or shares of the Company&#8217;s Class&#160;B Common Stock. Once an election has been made to settle an award in cash, the dilutive effect of shares relative to such award is prospectively removed from the denominator in the computation of diluted net income per share.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The Company did not have anti-dilutive shares for any periods presented.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">1,227,546 shares of the Company&#8217;s Class B Common Stock were converted on a one share for one share basis into shares of the Company&#8217;s Common Stock, effective as of March&#160;17, 2022. See Note 2 for additional information on the Stockholder Conversion Agreement.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191942656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Summary of Inventories</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,590&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing materials</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plastic shells, plastic pallets and other inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,917&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">303,539</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">302,851</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191857408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsAbstract', window );"><strong>Prepaid Expense and Other Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock', window );">Summary of Prepaid Expenses and Other Current Assets</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repair parts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,185&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,643&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity hedges at fair market value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86,844</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">78,068</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of prepaid expenses and other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191858176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets Held for Sale (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Summary of Assets Held for Sale</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the assets held for sale:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,691&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,906&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and leasehold and land improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,045</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,880</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=SL51724579-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1474-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721677-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721659-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721665-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721671-107760<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721663-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462192105440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Principal Categories and Estimated Useful Lives of Property, Plant and Equipment, Net</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal categories and estimated useful lives of property, plant and equipment, net were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,037&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,261&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-50 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-20 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-20 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cold drink dispensing equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,376&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-17 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold and land improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-20 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software for internal use</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,496&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total property, plant and equipment, at cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,140,615</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,037,464</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,006,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,081,604</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,030,688</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462190876016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Summary of Weighted Average Remaining Lease Term and Discount Rate and Leases Within Condensed Consolidated Statement of Operations</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the weighted average remaining lease term and the weighted average discount rate for the Company&#8217;s leases:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the Company&#8217;s leases within the condensed consolidated statements of operations:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,565&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,819&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term and variable leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation expense from financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,414&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on financing lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,587</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,052</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,181</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Summary of Future Minimum Lease Payments for Noncancelable Operating Leases</a></td>
<td class="text">Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of July&#160;1, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,441&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,315&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,808&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,413&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,086&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total minimum lease payments including interest</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165,009</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,182&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of minimum lease principal payments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">141,827</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,906</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncurrent portion of lease liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,056</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,692</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of December&#160;31, 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total minimum lease payments including interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">169,568</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,163</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,474&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,097&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of minimum lease principal payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">144,094</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,066</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncurrent portion of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">122,046</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65,006</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Summary of Future Minimum Lease Payments for Noncancelable Finance Leases</a></td>
<td class="text">Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of July&#160;1, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,441&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,315&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,808&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,413&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,086&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total minimum lease payments including interest</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165,009</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,182&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of minimum lease principal payments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">141,827</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,906</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncurrent portion of lease liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,056</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,692</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of December&#160;31, 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total minimum lease payments including interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">169,568</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,163</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,474&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,097&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of minimum lease principal payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">144,094</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,066</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:&#160;&#160;Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncurrent portion of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">122,046</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65,006</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock', window );">Summary of Leases Within Condensed Consolidated Statement of Cash Flow</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the Company&#8217;s leases within the condensed consolidated statements of cash flows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities impact:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payments on financing lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash flows from operating activities impact</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,670</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,852</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from financing activities impact:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal payments on financing lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash flows from financing activities impact</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,904</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,368</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of balances related to lease portfolio presented in statement of cash flow.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191910880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Distribution Agreements, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Distribution Agreements, Net</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distribution agreements, net, which are amortized on a straight-line basis and have an estimated useful life of 20 to 40 years, consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution agreements at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990,191&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960,042&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution agreements, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">854,480</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">836,777</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer lists, net, which are amortized on a straight-line basis and have an estimated useful life of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RleHRyZWdpb246MWIzN2U5MDZmNTgyNDgzNWI0MTE3MzY3Nzc2MDgxYTdfMTMz_9dfe0f5d-9c4e-4859-bf47-88e34c0de685">five</span> to 12 years, consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer lists, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,065</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,966</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock', window );">Reconciliation of Activity for Distribution Agreements, Net</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of activity for distribution agreements, net during the first half of 2022 and the first half of 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance - distribution agreements, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">836,777</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">853,753</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BODYARMOR distribution rights</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,446)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance - distribution agreements, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">854,480</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">841,524</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Finite Lived Intangible Assets Reconciliation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191985792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Customer Lists, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Customer Lists, Net</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distribution agreements, net, which are amortized on a straight-line basis and have an estimated useful life of 20 to 40 years, consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution agreements at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990,191&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960,042&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution agreements, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">854,480</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">836,777</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer lists, net, which are amortized on a straight-line basis and have an estimated useful life of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RleHRyZWdpb246MWIzN2U5MDZmNTgyNDgzNWI0MTE3MzY3Nzc2MDgxYTdfMTMz_9dfe0f5d-9c4e-4859-bf47-88e34c0de685">five</span> to 12 years, consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer lists, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,065</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,966</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462190921008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Accrued Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Summary of Other Accrued Liabilities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued insurance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,645&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued marketing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee and retiree benefit plan accruals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of deferred payroll taxes under CARES Act</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,739&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,739&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes (other than income taxes)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">229,398</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">226,769</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462190304480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commodity Derivative Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Summary of Pre-tax Changes in Fair Value</a></td>
<td class="text">The following table summarizes pre-tax changes in the fair values of the Company&#8217;s commodity derivative instruments and the classification of such changes in the condensed consolidated statements of operations:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,663)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,169)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,665)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,633</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,054</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Summary of Fair Values and Classification in Condensed Consolidated Balance Sheets of Derivative Instruments</a></td>
<td class="text">The <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">following table summarizes the fair values of the Company&#8217;s commodity derivative instruments and the classification of such instruments in the condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,036</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,714</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,268</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock', window );">Summary of Gross Derivative Assets and Gross Commodity Derivative Assets and Liabilities in Condensed Consolidated Balance Sheets</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s gross commodity derivative instrument assets and gross commodity derivative instrument liabilities in the condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross commodity derivative instrument assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,493&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,200&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross commodity derivative instrument liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock', window );">Summary of Outstanding Commodity Derivative Instruments</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s outstanding commodity derivative instruments:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional amount of outstanding commodity derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,074&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latest maturity date of outstanding commodity derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2022</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of gross derivative assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4E<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624181-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the notional amounts of outstanding derivative positions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191758912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Values of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_FairValueMethodsAndAssumptionsTableTextBlock', window );">Methods and Assumptions Used in Estimating Fair Value</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The below methods and assumptions were used by the Company in estimating the fair values of its financial instruments. There were no transfers of assets or liabilities between levels in any period presented.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:64.563%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Instrument</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Methods and Assumptions</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets and liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The fair value of the Company&#8217;s nonqualified deferred compensation plan for certain executives and other highly compensated employees is based on the fair values of associated assets and liabilities, which are held in mutual funds and are based on the quoted market values of the securities held within the mutual funds.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The fair values of the Company&#8217;s commodity derivative instruments are based on current settlement values at each balance sheet date, which represent the estimated amounts the Company would have received or paid upon termination of these instruments. The Company&#8217;s credit risk related to the commodity derivative instruments is managed by requiring high standards for its counterparties and periodic settlements. The Company considers nonperformance risk in determining the fair values of commodity derivative instruments.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The carrying amounts of the Company&#8217;s variable rate debt approximate the fair values due to variable interest rates with short reset periods. The fair values of the Company&#8217;s fixed rate debt are based on estimated current market prices.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The fair value of the Company&#8217;s acquisition related contingent consideration is based on internal forecasts and the weighted average cost of capital (&#8220;WACC&#8221;) derived from market data.</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Deferred Compensation Plan, Commodity Derivative Instruments, Debt and Acquisition Related Contingent Consideration</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the carrying amounts and fair values by level of the Company&#8217;s deferred compensation plan assets and liabilities, commodity derivative instruments, debt and acquisition related contingent consideration:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:37.660%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.432%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:37.660%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.432%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/>Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock', window );">Summary of Acquisition Related Contingent Consideration Liability</a></td>
<td class="text">A summary of the Level&#160;3 activity is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance - Level 3 liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">527,926</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">435,746</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">542,105</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">434,694</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,888)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,710)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to current payables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,436)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance - Level 3 liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">522,259</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">473,055</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">522,259</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">473,055</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value assets and liability measured on recurring basis unobservable input reconciliation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_FairValueMethodsAndAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value, Methods And Assumptions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_FairValueMethodsAndAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462190791968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Postretirement Benefit Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Components of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic pension cost were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,861&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,863&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,721&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,036)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,071)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,498)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic pension cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,472</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,286</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,945</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,572</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic postretirement benefit cost were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic postretirement benefit cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">950</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,036</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,899</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191985008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock', window );">Summary of Other Liabilities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent portion of acquisition related contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490,587&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for executive benefit plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent deferred proceeds from related parties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,584&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">730,532</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">758,610</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other noncurrent liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191978896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Summary of Long-term Debt</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the Company&#8217;s debt:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.514%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.407%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity<br/>Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest<br/>Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest<br/>Paid</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Public/<br/>Nonpublic</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/27/2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.28%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semi-annually</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonpublic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/25/2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.80%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semi-annually</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021 Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/9/2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Varies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonpublic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/10/2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quarterly</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonpublic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/21/2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.96%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quarterly</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonpublic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized discount on senior bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/25/2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">723,633</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">723,443</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">598,633</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">723,443</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The senior bonds due in 2025 were issued at 99.975% of par.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191985792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentTextBlock', window );">Summary of Company's Purchases from Manufacturing Cooperatives</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s purchases from these manufacturing cooperatives:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.170%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from Southeastern</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,246&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,029&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,268&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,573&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from SAC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchases from manufacturing cooperatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">91,808</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">76,586</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">169,196</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">145,383</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462280179040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Summary of Accumulated Other Comprehensive (Loss)</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of AOCI(L) for the second quarter of 2022 and the second quarter of 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.272%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-tax Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Effect</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net pension activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net postretirement benefits activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of stranded tax effects</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total AOCI(L)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(99,648)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,079</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(265)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(98,834)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.272%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-tax Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Effect</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 2, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net pension activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,931)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net postretirement benefits activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of stranded tax effects</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total AOCI(L)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(117,721)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,761</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(437)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(116,397)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">In&#160;2019, the Company entered into a $100 million fixed rate swap to hedge a portion of the interest rate risk on its previous term loan facility, both of which matured on June&#160;7, 2021. This interest rate swap was designated as a cash flow hedging instrument and changes in its fair value were not material to the condensed consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:80%">Following is a summary of AOCI(L) for the first half of 2022 and the first half of 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.272%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-tax Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Effect</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net pension activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net postretirement benefits activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of stranded tax effects</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total AOCI(L)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(100,463)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,160</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(531)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(98,834)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.272%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-tax Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Effect</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 2, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net pension activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(606)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net postretirement benefits activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of stranded tax effects</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total AOCI(L)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(119,053)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,533</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(877)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(116,397)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Summary of Impact of Accumulated Other Comprehensive Income (Loss) on Statement of Operations</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:80%">Following is a summary of the impact of AOCI(L) on the condensed consolidated statements of operations:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:19.593%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Pension Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Postretirement Benefits Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total after tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">745</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">814</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.991%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Pension Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Postretirement Benefits Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate Swap</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,761&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total after tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">913</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">139</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">244</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,324</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:19.593%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Pension Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Postretirement Benefits Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,160&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total after tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,491</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">138</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,629</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.991%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Pension Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Postretirement Benefits Activity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate Swap</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, delivery and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,732&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,436&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,533&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total after tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">279</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">556</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,656</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191908208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Disclosures of Cash Flow Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Summary of Changes in Current Assets and Current Liabilities Affecting Cash Flows</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in current assets and current liabilities affecting cash were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Half</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, trade</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,059)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,553)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,813)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable from The&#160;Coca&#8209;Cola&#160;Company</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,272)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,776)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable, trade</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,314&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable to The&#160;Coca&#8209;Cola&#160;Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,579&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in current assets less current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(59,004)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,332</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462185372064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 17, 2022 </div>
<div>USD ($) </div>
<div>month </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 02, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 02, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_PaymentOfContingentConsiderationOfAcquisitions', window );">Payments of acquisition related contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,710<span></span>
</td>
<td class="nump">$ 19,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Accounts receivable from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability, operating lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">141,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">141,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">144,094<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Lease liability, finance lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,066<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=coke_LongTermPerformanceEquityPlanMember', window );">Long-Term Performance Equity Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod', window );">Award settled in cash or shares, average closing prices of shares during trading days of performance period (in days)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=coke_LongTermPerformanceEquityPlanMember', window );">Long-Term Performance Equity Plan | Selling, delivery and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Selling, distribution and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="nump">$ 5,600<span></span>
</td>
<td class="nump">5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Shares converted (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,227,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_ConvertingStockholdersMember', window );">Converting Stockholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod', window );">Conversion of stock, limitation on sale, number of shares during consecutive month period | shares</a></td>
<td class="nump">175,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths', window );">Conversion of stock, limitation on sale, consecutive month period | month</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_ConvertingStockholdersMember', window );">Converting Stockholders | Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Shares converted (in shares) | shares</a></td>
<td class="nump">1,227,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_ConversionOfStockConversionRatio', window );">Conversion ratio</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_JFrankHarrisonIIIMember', window );">J. Frank Harrison, III</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_VotingPowerOfStockHeldByRelatedPartyPercent', window );">Voting power of stock held by related party (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_JFrankHarrisonIIIMember', window );">J. Frank Harrison, III | Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_VotingPowerOfStockHeldByRelatedPartyShares', window );">Voting power of stock held by related party (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,004,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,004,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_OtherMembersOfTheHarrisonFamilyMember', window );">Other Members Of The Harrison Family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_VotingPowerOfStockHeldByRelatedPartyPercent', window );">Voting power of stock held by related party (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember', window );">The Coca-Cola Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_VotingPowerOfStockHeldByRelatedPartyPercent', window );">Voting power of stock held by related party (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases', window );">Payments made to related party for concentrate syrup, sweetener, finished products and other purchases (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember', window );">The Coca-Cola Company | Distribution agreements, net | Agreement To Acquire Additional Distribution Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related party transaction, amounts of transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_CocaColaRefreshmentsMember', window );">CCR | Comprehensive Beverage Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_PaymentOfContingentConsiderationOfAcquisitions', window );">Payments of acquisition related contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,700<span></span>
</td>
<td class="nump">19,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SoutheasternMember', window );">Southeastern | Other Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SouthAtlanticCannersMember', window );">SAC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromFeesReceived', window );">Proceeds from management fees received from SAC, classified as reduction of cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SouthAtlanticCannersMember', window );">SAC | Other Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_CocaColaBottlerSalesAndServicesCompanyMember', window );">CCBSS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Accounts receivable from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties', window );">Administrative fees due to CCBSS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_CONAServicesLimitedLiabilityCompanyMember', window );">CONA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RelatedPartyServiceFees', window );">Service fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,000<span></span>
</td>
<td class="nump">$ 12,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_CONAServicesLimitedLiabilityCompanyMember', window );">CONA | Other Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_BeaconInvestmentCorporationMember', window );">Beacon, Company Headquarters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability, operating lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_LeaseHlpSpcMember', window );">HLP, SPC &amp; Adjacent Sales Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related party transaction, amounts of transaction</a></td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Lease liability, finance lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Award settled in cash or shares based on average closing prices of common shares during trading days performance period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_ConversionOfStockConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Stock, Conversion Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_ConversionOfStockConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Stock, Limitation On Sale, Number Of Consecutive Months</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Stock, Limitation On Sale, Number Of Shares During Consecutive Month Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_PaymentOfContingentConsiderationOfAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment of contingent consideration of acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_PaymentOfContingentConsiderationOfAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Related Parties, Percentage For For Concentrate Syrup Sweetener, Finished Products, And Other Purchases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_RelatedPartyServiceFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related party, service fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_RelatedPartyServiceFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Administrative fees expense during the period (excluding transactions that are eliminated in consolidation or combined financial statements) with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_VotingPowerOfStockHeldByRelatedPartyPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting power of the entity's combined classes of stock voting as a single class held by a related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_VotingPowerOfStockHeldByRelatedPartyPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_VotingPowerOfStockHeldByRelatedPartyShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Voting Power Of Stock Held By Related Party, Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_VotingPowerOfStockHeldByRelatedPartyShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromFeesReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received for fees during the current period. This element excludes cash proceeds from license fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromFeesReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=coke_LongTermPerformanceEquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=coke_LongTermPerformanceEquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_ConvertingStockholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_ConvertingStockholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_JFrankHarrisonIIIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_JFrankHarrisonIIIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_OtherMembersOfTheHarrisonFamilyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_OtherMembersOfTheHarrisonFamilyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=coke_AgreementToAcquireAdditionalDistributionRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=coke_AgreementToAcquireAdditionalDistributionRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_CocaColaRefreshmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_CocaColaRefreshmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=coke_ComprehensiveBeverageAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=coke_ComprehensiveBeverageAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SoutheasternMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SoutheasternMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SouthAtlanticCannersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SouthAtlanticCannersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_CocaColaBottlerSalesAndServicesCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_CocaColaBottlerSalesAndServicesCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_CONAServicesLimitedLiabilityCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_CONAServicesLimitedLiabilityCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_BeaconInvestmentCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_BeaconInvestmentCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_LeaseHlpSpcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_LeaseHlpSpcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193743792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Summary of Significant Transactions between Company and The Coca-Cola Company (Details) - The Coca-Cola Company - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_PaymentsToRelatedParties', window );">Payments made by the Company to The Coca-Cola Company</a></td>
<td class="nump">$ 510,571<span></span>
</td>
<td class="nump">$ 366,808<span></span>
</td>
<td class="nump">$ 930,279<span></span>
</td>
<td class="nump">$ 716,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_ProceedsFromRelatedParties', window );">Payments made by The Coca-Cola Company to the Company</a></td>
<td class="nump">$ 60,601<span></span>
</td>
<td class="nump">$ 50,325<span></span>
</td>
<td class="nump">$ 120,270<span></span>
</td>
<td class="nump">$ 80,002<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_PaymentsToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Related Parties</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_PaymentsToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_ProceedsFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Related Parties</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_ProceedsFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462190892176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Related Party Transactions - Summary of Liability to Estimated Fair Value of Contingent Consideration (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Current portion of acquisition related contingent consideration</a></td>
<td class="nump">$ 40,321<span></span>
</td>
<td class="nump">$ 51,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Noncurrent portion of acquisition related contingent consideration</a></td>
<td class="nump">481,938<span></span>
</td>
<td class="nump">490,587<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_CocaColaRefreshmentsMember', window );">CCR | Comprehensive Beverage Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Current portion of acquisition related contingent consideration</a></td>
<td class="nump">40,321<span></span>
</td>
<td class="nump">51,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Noncurrent portion of acquisition related contingent consideration</a></td>
<td class="nump">481,938<span></span>
</td>
<td class="nump">490,587<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Total acquisition related contingent consideration</a></td>
<td class="nump">$ 522,259<span></span>
</td>
<td class="nump">$ 542,105<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_CocaColaRefreshmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_CocaColaRefreshmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=coke_ComprehensiveBeverageAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=coke_ComprehensiveBeverageAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462190889456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Summary of Rental Payments Related to Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_BeaconInvestmentCorporationMember', window );">Company headquarters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RelatedPartiesRentalPayments', window );">Rental payments related to leases</a></td>
<td class="nump">$ 964<span></span>
</td>
<td class="nump">$ 945<span></span>
</td>
<td class="nump">$ 1,927<span></span>
</td>
<td class="nump">$ 1,890<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_LeaseHlpSpcMember', window );">Snyder Production Center</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RelatedPartiesRentalPayments', window );">Rental payments related to leases</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,113<span></span>
</td>
<td class="nump">$ 927<span></span>
</td>
<td class="nump">$ 2,226<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_RelatedPartiesRentalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental payments made during the period (excluding transactions that are eliminated in consolidation or combined financial statements) to a related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_RelatedPartiesRentalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_BeaconInvestmentCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_BeaconInvestmentCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_LeaseHlpSpcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_LeaseHlpSpcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193415664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>USD ($) </div>
<div>category</div>
</th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RevenueFromContractWithCustomerLineItems', window );"><strong>Revenue From Contract With Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_NumberOfSalesCategories', window );">Number of sales categories | category</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerRightToRecoverProduct', window );">Reserve for customer return | $</a></td>
<td class="nump">$ 3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=coke_RepairServiceMember', window );">Repair Service | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RevenueFromContractWithCustomerLineItems', window );"><strong>Revenue From Contract With Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices', window );">General period for completion of services</a></td>
<td class="text">1 day<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=coke_RepairServiceMember', window );">Repair Service | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RevenueFromContractWithCustomerLineItems', window );"><strong>Revenue From Contract With Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices', window );">General period for completion of services</a></td>
<td class="text">1 month<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=coke_BottleOrCanSalesMember', window );">Bottle/Can Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RevenueFromContractWithCustomerLineItems', window );"><strong>Revenue From Contract With Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RevenueRecognitionSalesReturnsEstimatePercentage', window );">Sales return estimated percentage (less than)</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=coke_OtherProductsSalesPostMixAndOtherMember', window );">Post-Mix and Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RevenueFromContractWithCustomerLineItems', window );"><strong>Revenue From Contract With Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RevenueRecognitionSalesReturnsEstimatePercentage', window );">Sales return estimated percentage (less than)</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue From Contract With Customer Benchmark | Timing of Sale | Point in Time Net Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_RevenueFromContractWithCustomerLineItems', window );"><strong>Revenue From Contract With Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Sales percentage</a></td>
<td class="nump">97.00%<span></span>
</td>
<td class="nump">97.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_NumberOfSalesCategories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of sales categories.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_NumberOfSalesCategories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, General Period For Completion Of Services</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_RevenueFromContractWithCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_RevenueFromContractWithCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_RevenueRecognitionSalesReturnsEstimatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue recognition sales returns estimate percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_RevenueRecognitionSalesReturnsEstimatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerRightToRecoverProduct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of right to recover product from customer on settling refund liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 55<br> -Paragraph 27<br> -URI https://asc.fasb.org/extlink&amp;oid=126920602&amp;loc=SL49130611-203046-203046<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerRightToRecoverProduct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=coke_RepairServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=coke_RepairServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=coke_BottleOrCanSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=coke_BottleOrCanSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=coke_OtherProductsSalesPostMixAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=coke_OtherProductsSalesPostMixAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=coke_TimingOfSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=coke_TimingOfSaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193436928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Disaggregation of Revenue from Contracts with Customers (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 1,595,215<span></span>
</td>
<td class="nump">$ 1,433,086<span></span>
</td>
<td class="nump">$ 2,999,573<span></span>
</td>
<td class="nump">$ 2,702,943<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Point in Time Net Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,550,255<span></span>
</td>
<td class="nump">1,388,991<span></span>
</td>
<td class="nump">2,912,506<span></span>
</td>
<td class="nump">2,614,203<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Point in Time Net Sales | Nonalcoholic Beverages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,550,255<span></span>
</td>
<td class="nump">1,388,991<span></span>
</td>
<td class="nump">2,912,506<span></span>
</td>
<td class="nump">2,614,203<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Over Time Net Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">44,960<span></span>
</td>
<td class="nump">44,095<span></span>
</td>
<td class="nump">87,067<span></span>
</td>
<td class="nump">88,740<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Over Time Net Sales | Nonalcoholic Beverages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">11,759<span></span>
</td>
<td class="nump">10,924<span></span>
</td>
<td class="nump">22,729<span></span>
</td>
<td class="nump">20,802<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Over Time Net Sales | All Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 33,201<span></span>
</td>
<td class="nump">$ 33,171<span></span>
</td>
<td class="nump">$ 64,338<span></span>
</td>
<td class="nump">$ 67,938<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=coke_NonalcoholicBeverageSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=coke_NonalcoholicBeverageSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193885552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Summary of Activity in Allowance for Credit Losses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance - allowance for credit losses</a></td>
<td class="nump">$ 14,336<span></span>
</td>
<td class="nump">$ 18,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Additions charged to expenses and as reductions to net sales</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">1,652<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery', window );">Deductions</a></td>
<td class="num">(2,860)<span></span>
</td>
<td class="num">(6,790)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending balance - allowance for credit losses</a></td>
<td class="nump">$ 11,523<span></span>
</td>
<td class="nump">$ 12,932<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (4)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLossesExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of credit loss expense (reversal of expense) for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLossesExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462192938736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 01, 2022 </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">All Other</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193328048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments - Summary of Financial Information by Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Consolidated net sales</a></td>
<td class="nump">$ 1,595,215<span></span>
</td>
<td class="nump">$ 1,433,086<span></span>
</td>
<td class="nump">$ 2,999,573<span></span>
</td>
<td class="nump">$ 2,702,943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLossAbstract', window );"><strong>Income from operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Consolidated income from operations</a></td>
<td class="nump">147,293<span></span>
</td>
<td class="nump">120,861<span></span>
</td>
<td class="nump">278,278<span></span>
</td>
<td class="nump">215,045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract', window );"><strong>Depreciation and amortization:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Consolidated depreciation and amortization</a></td>
<td class="nump">42,583<span></span>
</td>
<td class="nump">44,357<span></span>
</td>
<td class="nump">85,852<span></span>
</td>
<td class="nump">87,883<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Nonalcoholic Beverages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Consolidated net sales</a></td>
<td class="nump">1,562,014<span></span>
</td>
<td class="nump">1,399,915<span></span>
</td>
<td class="nump">2,935,235<span></span>
</td>
<td class="nump">2,635,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLossAbstract', window );"><strong>Income from operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Consolidated income from operations</a></td>
<td class="nump">144,012<span></span>
</td>
<td class="nump">124,372<span></span>
</td>
<td class="nump">278,570<span></span>
</td>
<td class="nump">219,414<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract', window );"><strong>Depreciation and amortization:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Consolidated depreciation and amortization</a></td>
<td class="nump">39,771<span></span>
</td>
<td class="nump">41,224<span></span>
</td>
<td class="nump">80,057<span></span>
</td>
<td class="nump">81,775<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | All Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Consolidated net sales</a></td>
<td class="nump">105,910<span></span>
</td>
<td class="nump">93,192<span></span>
</td>
<td class="nump">202,073<span></span>
</td>
<td class="nump">183,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLossAbstract', window );"><strong>Income from operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Consolidated income from operations</a></td>
<td class="nump">3,281<span></span>
</td>
<td class="num">(3,511)<span></span>
</td>
<td class="num">(292)<span></span>
</td>
<td class="num">(4,369)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract', window );"><strong>Depreciation and amortization:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Consolidated depreciation and amortization</a></td>
<td class="nump">2,812<span></span>
</td>
<td class="nump">3,133<span></span>
</td>
<td class="nump">5,795<span></span>
</td>
<td class="nump">6,108<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Consolidated net sales</a></td>
<td class="num">$ (72,709)<span></span>
</td>
<td class="num">$ (60,021)<span></span>
</td>
<td class="num">$ (137,735)<span></span>
</td>
<td class="num">$ (115,203)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=coke_NonalcoholicBeverageSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=coke_NonalcoholicBeverageSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462185878736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 17, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 02, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 02, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract', window );"><strong>Numerator for basic and diluted net income per Common Stock and Class&#160;B Common Stock share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,562<span></span>
</td>
<td class="nump">$ 48,180<span></span>
</td>
<td class="nump">$ 192,952<span></span>
</td>
<td class="nump">$ 101,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockAbstract', window );"><strong>Less dividends:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarnings', window );">Total undistributed earnings &#8211; basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97,219<span></span>
</td>
<td class="nump">45,836<span></span>
</td>
<td class="nump">188,265<span></span>
</td>
<td class="nump">96,856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsDiluted', window );">Total undistributed earnings &#8211; diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97,219<span></span>
</td>
<td class="nump">45,836<span></span>
</td>
<td class="nump">$ 188,265<span></span>
</td>
<td class="nump">$ 96,856<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated', window );">Percentage undistributed earnings allocated to common stock diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockAbstract', window );"><strong>Less dividends:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,092<span></span>
</td>
<td class="nump">1,786<span></span>
</td>
<td class="nump">$ 3,878<span></span>
</td>
<td class="nump">$ 3,571<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarnings', window );">Total undistributed earnings &#8211; basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,796<span></span>
</td>
<td class="nump">34,921<span></span>
</td>
<td class="nump">157,918<span></span>
</td>
<td class="nump">73,792<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsDiluted', window );">Total undistributed earnings &#8211; diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,565<span></span>
</td>
<td class="nump">34,795<span></span>
</td>
<td class="nump">157,498<span></span>
</td>
<td class="nump">73,525<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator for basic net income per Common Stock share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Numerator for basic net income per Common Stock share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,888<span></span>
</td>
<td class="nump">36,707<span></span>
</td>
<td class="nump">161,796<span></span>
</td>
<td class="nump">77,363<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Numerator for diluted net income per Common Stock share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Numerator for diluted net income per Common Stock share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,562<span></span>
</td>
<td class="nump">$ 48,180<span></span>
</td>
<td class="nump">$ 192,952<span></span>
</td>
<td class="nump">$ 101,543<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Denominator for basic net income per Common Stock and Class&#160;B Common Stock share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Common Stock weighted average shares outstanding - basic (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,369,000<span></span>
</td>
<td class="nump">7,141,000<span></span>
</td>
<td class="nump">7,863,000<span></span>
</td>
<td class="nump">7,141,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator for diluted net income per Common Stock and Class&#160;B Common Stock share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Common Stock weighted average shares outstanding - diluted (assuming conversion of Class B Common Stock to Common Stock) (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,399,000<span></span>
</td>
<td class="nump">9,407,000<span></span>
</td>
<td class="nump">9,399,000<span></span>
</td>
<td class="nump">9,407,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Common Stock (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.62<span></span>
</td>
<td class="nump">$ 5.14<span></span>
</td>
<td class="nump">$ 20.58<span></span>
</td>
<td class="nump">$ 10.83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Common Stock (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.59<span></span>
</td>
<td class="nump">$ 5.12<span></span>
</td>
<td class="nump">$ 20.53<span></span>
</td>
<td class="nump">$ 10.79<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockAbstract', window );"><strong>Less dividends:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 251<span></span>
</td>
<td class="nump">$ 558<span></span>
</td>
<td class="nump">$ 809<span></span>
</td>
<td class="nump">$ 1,116<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarnings', window );">Total undistributed earnings &#8211; basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,423<span></span>
</td>
<td class="nump">10,915<span></span>
</td>
<td class="nump">30,347<span></span>
</td>
<td class="nump">23,064<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsDiluted', window );">Total undistributed earnings &#8211; diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,654<span></span>
</td>
<td class="nump">11,041<span></span>
</td>
<td class="nump">30,767<span></span>
</td>
<td class="nump">23,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator for basic net income per Common Stock share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Numerator for basic net income per Common Stock share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,674<span></span>
</td>
<td class="nump">11,473<span></span>
</td>
<td class="nump">31,156<span></span>
</td>
<td class="nump">24,180<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Numerator for diluted net income per Common Stock share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Numerator for diluted net income per Common Stock share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,905<span></span>
</td>
<td class="nump">$ 11,599<span></span>
</td>
<td class="nump">$ 31,576<span></span>
</td>
<td class="nump">$ 24,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Denominator for basic net income per Common Stock and Class&#160;B Common Stock share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Common Stock weighted average shares outstanding - basic (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,005,000<span></span>
</td>
<td class="nump">2,232,000<span></span>
</td>
<td class="nump">1,511,000<span></span>
</td>
<td class="nump">2,232,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator for diluted net income per Common Stock and Class&#160;B Common Stock share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Common Stock weighted average shares outstanding - diluted (assuming conversion of Class B Common Stock to Common Stock) (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,030,000<span></span>
</td>
<td class="nump">2,266,000<span></span>
</td>
<td class="nump">1,536,000<span></span>
</td>
<td class="nump">2,266,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Common Stock (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.62<span></span>
</td>
<td class="nump">$ 5.14<span></span>
</td>
<td class="nump">$ 20.62<span></span>
</td>
<td class="nump">$ 10.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Common Stock (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.59<span></span>
</td>
<td class="nump">$ 5.12<span></span>
</td>
<td class="nump">$ 20.56<span></span>
</td>
<td class="nump">$ 10.79<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Shares converted (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,227,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock | Converting Stockholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Shares converted (in shares) | shares</a></td>
<td class="nump">1,227,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_ConversionOfStockConversionRatio', window );">Conversion ratio</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_ConversionOfStockConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Stock, Conversion Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_ConversionOfStockConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Numerator For Basic And Diluted Net Income (Loss) Per Share Abstract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage undistributed earnings allocated to diluted common stock per share calculated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 66<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2814-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Includes the adjustments resulting from the assumption that dilutive securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=coke_CommonClassUndefinedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_ConvertingStockholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_ConvertingStockholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462192872032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished products</a></td>
<td class="nump">$ 193,590<span></span>
</td>
<td class="nump">$ 181,751<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Manufacturing materials</a></td>
<td class="nump">66,669<span></span>
</td>
<td class="nump">81,183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInventoryNetOfReserves', window );">Plastic shells, plastic pallets and other inventories</a></td>
<td class="nump">43,280<span></span>
</td>
<td class="nump">39,917<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventories</a></td>
<td class="nump">$ 303,539<span></span>
</td>
<td class="nump">$ 302,851<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventoryNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after of valuation reserves and allowances, of inventory, classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventoryNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193404096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsAbstract', window );"><strong>Prepaid Expense and Other Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_PrepaidRepairPartsCurrent', window );">Repair parts</a></td>
<td class="nump">$ 33,185<span></span>
</td>
<td class="nump">$ 26,643<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Commodity hedges at fair market value</a></td>
<td class="nump">10,036<span></span>
</td>
<td class="nump">7,714<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_PrepaidSoftware', window );">Prepaid software</a></td>
<td class="nump">8,286<span></span>
</td>
<td class="nump">7,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_PrepaidMarketingCurrent', window );">Prepaid marketing</a></td>
<td class="nump">5,105<span></span>
</td>
<td class="nump">4,380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid taxes</a></td>
<td class="nump">742<span></span>
</td>
<td class="nump">4,079<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_OtherPrepaidExpenseAndOtherCurrentAssets', window );">Other prepaid expenses and other current assets</a></td>
<td class="nump">29,490<span></span>
</td>
<td class="nump">28,214<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total prepaid expenses and other current assets</a></td>
<td class="nump">$ 86,844<span></span>
</td>
<td class="nump">$ 78,068<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_OtherPrepaidExpenseAndOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other prepaid expense and other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_OtherPrepaidExpenseAndOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_PrepaidMarketingCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid marketing current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_PrepaidMarketingCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_PrepaidRepairPartsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid repair parts current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_PrepaidRepairPartsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_PrepaidSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid software.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_PrepaidSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193402624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Assets Held for Sale (Details) - Assets Held for Sale - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Total assets held for sale</a></td>
<td class="nump">$ 3,045<span></span>
</td>
<td class="nump">$ 6,880<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment', window );">Property, plant, and equipment</a></td>
<td class="nump">1,691<span></span>
</td>
<td class="nump">2,906<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember', window );">Buildings and leasehold and land improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment', window );">Property, plant, and equipment</a></td>
<td class="nump">$ 1,354<span></span>
</td>
<td class="nump">$ 3,974<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462187276656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, at cost</a></td>
<td class="nump">$ 2,140,615<span></span>
</td>
<td class="nump">$ 2,037,464<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less:&#160;&#160;Accumulated depreciation and amortization</a></td>
<td class="nump">1,059,011<span></span>
</td>
<td class="nump">1,006,776<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">1,081,604<span></span>
</td>
<td class="nump">1,030,688<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, at cost</a></td>
<td class="nump">87,037<span></span>
</td>
<td class="nump">80,261<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, at cost</a></td>
<td class="nump">$ 337,580<span></span>
</td>
<td class="nump">265,070<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">50 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, at cost</a></td>
<td class="nump">$ 447,699<span></span>
</td>
<td class="nump">443,592<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, at cost</a></td>
<td class="nump">$ 479,747<span></span>
</td>
<td class="nump">466,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, at cost</a></td>
<td class="nump">$ 95,701<span></span>
</td>
<td class="nump">95,062<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=coke_ColdDrinkDispensingEquipmentMember', window );">Cold drink dispensing equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, at cost</a></td>
<td class="nump">$ 437,376<span></span>
</td>
<td class="nump">436,954<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=coke_ColdDrinkDispensingEquipmentMember', window );">Cold drink dispensing equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=coke_ColdDrinkDispensingEquipmentMember', window );">Cold drink dispensing equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">17 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember', window );">Leasehold and land improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, at cost</a></td>
<td class="nump">$ 166,519<span></span>
</td>
<td class="nump">178,809<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember', window );">Leasehold and land improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember', window );">Leasehold and land improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software for internal use</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, at cost</a></td>
<td class="nump">$ 47,936<span></span>
</td>
<td class="nump">47,982<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software for internal use | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software for internal use | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, at cost</a></td>
<td class="nump">$ 41,020<span></span>
</td>
<td class="nump">$ 23,496<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=coke_ColdDrinkDispensingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=coke_ColdDrinkDispensingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193881088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Summary of Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Population of Leases (Details)<br></strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Operating leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (in years)</a></td>
<td class="text">7 years 9 months 18 days<span></span>
</td>
<td class="text">8 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="nump">3.60%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseDescriptionAbstract', window );"><strong>Financing leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (in years)</a></td>
<td class="text">4 years 9 months 18 days<span></span>
</td>
<td class="text">12 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">5.20%<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeaseDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462195965536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Summary of Balances Related to Lease Portfolio within Condensed Consolidated Statement of Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="nump">$ 7,336<span></span>
</td>
<td class="nump">$ 6,565<span></span>
</td>
<td class="nump">$ 14,639<span></span>
</td>
<td class="nump">$ 12,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_ShortTermAndVariableLeasesCost', window );">Short-term and variable leases</a></td>
<td class="nump">3,695<span></span>
</td>
<td class="nump">4,494<span></span>
</td>
<td class="nump">7,275<span></span>
</td>
<td class="nump">8,371<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Depreciation expense from financing leases</a></td>
<td class="nump">412<span></span>
</td>
<td class="nump">1,414<span></span>
</td>
<td class="nump">1,492<span></span>
</td>
<td class="nump">2,828<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest expense on financing lease obligations</a></td>
<td class="nump">144<span></span>
</td>
<td class="nump">579<span></span>
</td>
<td class="nump">614<span></span>
</td>
<td class="nump">1,163<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 11,587<span></span>
</td>
<td class="nump">$ 13,052<span></span>
</td>
<td class="nump">$ 24,020<span></span>
</td>
<td class="nump">$ 25,181<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_ShortTermAndVariableLeasesCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Short-term and variable leases cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_ShortTermAndVariableLeasesCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462190852800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of 2022</a></td>
<td class="nump">$ 14,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">27,815<span></span>
</td>
<td class="nump">$ 26,026<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">23,315<span></span>
</td>
<td class="nump">24,893<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">17,413<span></span>
</td>
<td class="nump">20,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">16,086<span></span>
</td>
<td class="nump">16,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">65,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments including interest</a></td>
<td class="nump">165,009<span></span>
</td>
<td class="nump">169,568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less:&#160;&#160;Amounts representing interest</a></td>
<td class="nump">23,182<span></span>
</td>
<td class="nump">25,474<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of minimum lease principal payments</a></td>
<td class="nump">141,827<span></span>
</td>
<td class="nump">144,094<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: Current portion of lease liabilities - operating leases</a></td>
<td class="nump">24,771<span></span>
</td>
<td class="nump">22,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Noncurrent portion of lease liabilities - operating leases</a></td>
<td class="nump">117,056<span></span>
</td>
<td class="nump">122,046<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Financing Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of 2022</a></td>
<td class="nump">1,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">2,750<span></span>
</td>
<td class="nump">7,145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">2,808<span></span>
</td>
<td class="nump">7,201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">2,869<span></span>
</td>
<td class="nump">7,396<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">1,233<span></span>
</td>
<td class="nump">7,593<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_FinanceLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">1,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments including interest</a></td>
<td class="nump">12,318<span></span>
</td>
<td class="nump">85,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less:&#160;&#160;Amounts representing interest</a></td>
<td class="nump">1,412<span></span>
</td>
<td class="nump">14,097<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of minimum lease principal payments</a></td>
<td class="nump">10,906<span></span>
</td>
<td class="nump">71,066<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Less: Current portion of lease liabilities - financing leases</a></td>
<td class="nump">2,214<span></span>
</td>
<td class="nump">6,060<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Noncurrent portion of lease liabilities - financing leases</a></td>
<td class="nump">$ 8,692<span></span>
</td>
<td class="nump">$ 65,006<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_FinanceLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Liability, to be Paid, after Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_FinanceLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, to be Paid, after Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462185738128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases, Year End (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 27,815<span></span>
</td>
<td class="nump">$ 26,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">23,315<span></span>
</td>
<td class="nump">24,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">17,413<span></span>
</td>
<td class="nump">20,639<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">16,086<span></span>
</td>
<td class="nump">16,740<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,575<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,695<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments including interest</a></td>
<td class="nump">165,009<span></span>
</td>
<td class="nump">169,568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less:&#160;&#160;Amounts representing interest</a></td>
<td class="nump">23,182<span></span>
</td>
<td class="nump">25,474<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of minimum lease principal payments</a></td>
<td class="nump">141,827<span></span>
</td>
<td class="nump">144,094<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: Current portion of lease liabilities - operating leases</a></td>
<td class="nump">24,771<span></span>
</td>
<td class="nump">22,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Noncurrent portion of lease liabilities - operating leases</a></td>
<td class="nump">117,056<span></span>
</td>
<td class="nump">122,046<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Financing Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">2,750<span></span>
</td>
<td class="nump">7,145<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">2,808<span></span>
</td>
<td class="nump">7,201<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">2,869<span></span>
</td>
<td class="nump">7,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">1,233<span></span>
</td>
<td class="nump">7,593<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,728<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments including interest</a></td>
<td class="nump">12,318<span></span>
</td>
<td class="nump">85,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less:&#160;&#160;Amounts representing interest</a></td>
<td class="nump">1,412<span></span>
</td>
<td class="nump">14,097<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of minimum lease principal payments</a></td>
<td class="nump">10,906<span></span>
</td>
<td class="nump">71,066<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Less: Current portion of lease liabilities - financing leases</a></td>
<td class="nump">2,214<span></span>
</td>
<td class="nump">6,060<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Noncurrent portion of lease liabilities - financing leases</a></td>
<td class="nump">$ 8,692<span></span>
</td>
<td class="nump">$ 65,006<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193695808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Summary of Balances Related to Leases within Condensed Consolidated Statement of Cash Flow (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Cash flows from operating activities impact:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating leases</a></td>
<td class="nump">$ 14,056<span></span>
</td>
<td class="nump">$ 13,689<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Interest payments on financing lease obligations</a></td>
<td class="nump">614<span></span>
</td>
<td class="nump">1,163<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact', window );">Total cash flows from operating activities impact</a></td>
<td class="nump">14,670<span></span>
</td>
<td class="nump">14,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowFinancingActivitiesLesseeAbstract', window );"><strong>Cash flows from financing activities impact:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Principal payments on financing lease obligations</a></td>
<td class="nump">1,904<span></span>
</td>
<td class="nump">2,368<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact', window );">Total cash flows from financing activities impact</a></td>
<td class="nump">$ 1,904<span></span>
</td>
<td class="nump">$ 2,368<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee lease cash flow from financing activities impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee lease cash flow from operating activities impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowFinancingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowFinancingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowOperatingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462190806032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1', window );">Lease commitments not yet commenced, lease term (in years)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability', window );">Lease commitments not yet commenced, additional lease liability</a></td>
<td class="nump">$ 9.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Lease Not Yet Commenced, Additional Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193056000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Distribution Agreements, Net - Narrative (Details) - Distribution agreements, net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life (in years)</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life (in years)</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462187425392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Distribution Agreements, Net - Schedule of Distribution Agreements, Net (Details) - Distribution agreements, net - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Distribution agreements at cost</a></td>
<td class="nump">$ 990,191<span></span>
</td>
<td class="nump">$ 960,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="nump">135,711<span></span>
</td>
<td class="nump">123,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total finite-lived intangible assets</a></td>
<td class="nump">$ 854,480<span></span>
</td>
<td class="nump">$ 836,777<span></span>
</td>
<td class="nump">$ 841,524<span></span>
</td>
<td class="nump">$ 853,753<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462192903088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Distribution Agreements, Net - Reconciliation of Activity for Other Identifiable Intangible Assets Net (Details) - Distribution agreements, net - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-lived Intangible Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Beginning balance - distribution agreements, net</a></td>
<td class="nump">$ 836,777<span></span>
</td>
<td class="nump">$ 853,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_FiniteLivedIntangibleAcquisitionDistributionRights', window );">BODYARMOR distribution rights</a></td>
<td class="nump">30,149<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Additional accumulated amortization</a></td>
<td class="num">(12,446)<span></span>
</td>
<td class="num">(12,243)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Ending balance - distribution agreements, net</a></td>
<td class="nump">$ 854,480<span></span>
</td>
<td class="nump">$ 841,524<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_FiniteLivedIntangibleAcquisitionDistributionRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite Lived Intangible Acquisition Distribution Rights</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_FiniteLivedIntangibleAcquisitionDistributionRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462195984256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Customer Lists, Net - Narrative (Details) - Customer lists, net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 01, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life (in years)</a></td>
<td class="text">12 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193055872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Customer Lists, Net - Schedule of Customer Lists, Net (Details) - Customer lists, net - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Customer lists at cost</a></td>
<td class="nump">$ 25,288<span></span>
</td>
<td class="nump">$ 25,288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="nump">15,223<span></span>
</td>
<td class="nump">14,322<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total finite-lived intangible assets</a></td>
<td class="nump">$ 10,065<span></span>
</td>
<td class="nump">$ 10,966<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193425056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedInsuranceCurrent', window );">Accrued insurance costs</a></td>
<td class="nump">$ 51,800<span></span>
</td>
<td class="nump">$ 51,645<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Current portion of acquisition related contingent consideration</a></td>
<td class="nump">40,321<span></span>
</td>
<td class="nump">51,518<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Accrued marketing costs</a></td>
<td class="nump">35,102<span></span>
</td>
<td class="nump">32,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent', window );">Employee and retiree benefit plan accruals</a></td>
<td class="nump">31,146<span></span>
</td>
<td class="nump">32,007<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent', window );">Current portion of deferred payroll taxes under CARES Act</a></td>
<td class="nump">18,739<span></span>
</td>
<td class="nump">18,739<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes', window );">Accrued taxes (other than income taxes)</a></td>
<td class="nump">8,260<span></span>
</td>
<td class="nump">6,638<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">All other accrued expenses</a></td>
<td class="nump">44,030<span></span>
</td>
<td class="nump">33,973<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total other accrued liabilities</a></td>
<td class="nump">$ 229,398<span></span>
</td>
<td class="nump">$ 226,769<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for taxes other than income taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_SocialSecurityTaxEmployerDeferralCARESActCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Social Security Tax, Employer, Deferral, CARES Act, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_SocialSecurityTaxEmployerDeferralCARESActCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedInsuranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462187552096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commodity Derivative Instruments - Summary of Pre-Tax Changes in Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Total gain (loss)</a></td>
<td class="num">$ (12,665)<span></span>
</td>
<td class="nump">$ 2,633<span></span>
</td>
<td class="nump">$ 1,054<span></span>
</td>
<td class="nump">$ 3,481<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember', window );">Commodity derivative instruments | Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Total gain (loss)</a></td>
<td class="num">(13,663)<span></span>
</td>
<td class="nump">2,128<span></span>
</td>
<td class="num">(6,169)<span></span>
</td>
<td class="nump">2,416<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember', window );">Commodity derivative instruments | Selling, delivery and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Total gain (loss)</a></td>
<td class="nump">$ 998<span></span>
</td>
<td class="nump">$ 505<span></span>
</td>
<td class="nump">$ 7,223<span></span>
</td>
<td class="nump">$ 1,065<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of price risk derivatives not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193775408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commodity Derivative Instruments - Summary of Fair Values and Classification in Condensed Consolidated Balance Sheets of Derivative Instruments (Details) - Commodity derivative instruments - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Total assets</a></td>
<td class="nump">$ 10,036<span></span>
</td>
<td class="nump">$ 7,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Commodity derivative instruments</a></td>
<td class="nump">1,268<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross commodity derivative instrument assets</a></td>
<td class="nump">10,493<span></span>
</td>
<td class="nump">9,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Gross commodity derivative instrument liabilities</a></td>
<td class="nump">1,725<span></span>
</td>
<td class="nump">1,486<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Total assets</a></td>
<td class="nump">10,036<span></span>
</td>
<td class="nump">7,714<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember', window );">Other accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Commodity derivative instruments</a></td>
<td class="nump">$ 1,268<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=coke_OtherAccruedLiabilitiesCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=coke_OtherAccruedLiabilitiesCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462190309024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commodity Derivative Instruments - Summary of Outstanding Commodity Derivative Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember', window );">Commodity derivative instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount of outstanding commodity derivative instruments</a></td>
<td class="nump">$ 41,074<span></span>
</td>
<td class="nump">$ 74,558<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462186459056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Values of Financial Instruments - Deferred Compensation Plan, Commodity Derivative Instruments, Debt and Acquisition Related Contingent Consideration (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Apr. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Apr. 02, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember', window );">Commodity derivative instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Commodity derivative instruments</a></td>
<td class="nump">$ 10,036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Commodity derivative instruments</a></td>
<td class="nump">1,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Acquisition related contingent consideration</a></td>
<td class="nump">522,259<span></span>
</td>
<td class="nump">$ 527,926<span></span>
</td>
<td class="nump">542,105<span></span>
</td>
<td class="nump">$ 473,055<span></span>
</td>
<td class="nump">$ 435,746<span></span>
</td>
<td class="nump">$ 434,694<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation plan assets</a></td>
<td class="nump">49,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Deferred compensation plan liabilities</a></td>
<td class="nump">49,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt</a></td>
<td class="nump">723,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">723,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Acquisition related contingent consideration</a></td>
<td class="nump">522,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">542,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount | Commodity derivative instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Commodity derivative instruments</a></td>
<td class="nump">10,036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Commodity derivative instruments</a></td>
<td class="nump">1,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation plan assets</a></td>
<td class="nump">49,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Deferred compensation plan liabilities</a></td>
<td class="nump">49,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt</a></td>
<td class="nump">718,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">772,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Acquisition related contingent consideration</a></td>
<td class="nump">522,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">542,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Total Fair Value | Commodity derivative instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Commodity derivative instruments</a></td>
<td class="nump">10,036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Commodity derivative instruments</a></td>
<td class="nump">1,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Total Fair Value | Fair Value Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation plan assets</a></td>
<td class="nump">49,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Deferred compensation plan liabilities</a></td>
<td class="nump">49,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Acquisition related contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Total Fair Value | Fair Value Level 1 | Commodity derivative instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Commodity derivative instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Commodity derivative instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Total Fair Value | Fair Value Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Deferred compensation plan liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt</a></td>
<td class="nump">718,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">772,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Acquisition related contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Total Fair Value | Fair Value Level 2 | Commodity derivative instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Commodity derivative instruments</a></td>
<td class="nump">10,036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Commodity derivative instruments</a></td>
<td class="nump">1,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Total Fair Value | Fair Value Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Deferred compensation plan liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Acquisition related contingent consideration</a></td>
<td class="nump">522,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">542,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Total Fair Value | Fair Value Level 3 | Commodity derivative instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Commodity derivative instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Commodity derivative instruments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462185284016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Values of Financial Instruments - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow', window );">Amount payable annually under acquisition related contingent consideration arrangements, value, low</a></td>
<td class="nump">$ 39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh', window );">Amount payable annually under acquisition related contingent consideration arrangements, value, high</a></td>
<td class="nump">$ 69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value Level 3 | Measurement Input, Discount Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Acquisition related contingent consideration liability, measurement input percentage</a></td>
<td class="nump">0.089<span></span>
</td>
<td class="nump">0.077<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=coke_DistributionAssetsMember', window );">Distribution Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life (in years)</a></td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any change recognized during the period in the high-end of the estimated range of outcomes (undiscounted) of a liability assumed in a business combination arising from an item of contingent consideration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any change recognized during the period in the low-end of the estimated range of outcomes (undiscounted) of a liability assumed in a business combination arising from an item of contingent consideration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure contingent consideration liability from business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=coke_DistributionAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=coke_DistributionAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462187461456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Values of Financial Instruments - Summary of Acquisition Related Contingent Consideration Liability (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_BusinessCombinationContingentConsiderationLiabilityRollForward', window );"><strong>Business Combination, Contingent Consideration, Liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_PaymentOfContingentConsiderationOfAcquisitions', window );">Payments of acquisition related contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (18,710)<span></span>
</td>
<td class="num">$ (19,920)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability', window );">Increase (decrease) in fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,436)<span></span>
</td>
<td class="nump">56,981<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_BusinessCombinationContingentConsiderationLiabilityRollForward', window );"><strong>Business Combination, Contingent Consideration, Liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Beginning balance - Level 3 liability</a></td>
<td class="nump">$ 527,926<span></span>
</td>
<td class="nump">$ 435,746<span></span>
</td>
<td class="nump">542,105<span></span>
</td>
<td class="nump">434,694<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_PaymentOfContingentConsiderationOfAcquisitions', window );">Payments of acquisition related contingent consideration</a></td>
<td class="num">(8,888)<span></span>
</td>
<td class="num">(9,874)<span></span>
</td>
<td class="num">(18,710)<span></span>
</td>
<td class="num">(19,920)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables', window );">Reclassification to current payables</a></td>
<td class="num">(800)<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability', window );">Increase (decrease) in fair value</a></td>
<td class="nump">4,021<span></span>
</td>
<td class="nump">45,983<span></span>
</td>
<td class="num">(1,436)<span></span>
</td>
<td class="nump">56,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Ending balance - Level 3 liability</a></td>
<td class="nump">$ 522,259<span></span>
</td>
<td class="nump">$ 473,055<span></span>
</td>
<td class="nump">$ 522,259<span></span>
</td>
<td class="nump">$ 473,055<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business combination contingent consideration arrangements change in fair value of contingent consideration liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business combination contingent consideration liability reclassification to current payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_BusinessCombinationContingentConsiderationLiabilityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration, Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_BusinessCombinationContingentConsiderationLiabilityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_PaymentOfContingentConsiderationOfAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment of contingent consideration of acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_PaymentOfContingentConsiderationOfAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193822048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.90%<span></span>
</td>
<td class="nump">26.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 34,386<span></span>
</td>
<td class="nump">$ 17,275<span></span>
</td>
<td class="nump">$ 67,561<span></span>
</td>
<td class="nump">$ 37,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_UnrecognizedTaxBenefitsIncludingAccruedInterest', window );">Uncertain tax positions</a></td>
<td class="nump">1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Uncertain tax positions that would affect tax rate</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_UnrecognizedTaxBenefitsIncludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits including interest pertaining to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_UnrecognizedTaxBenefitsIncludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462193562992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pension and Postretirement Benefit Obligations - Narrative (Details) - Pension Plans<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>USD ($) </div>
<div>benefit_plan</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_DefinedBenefitPlanNumberOfPensionPlans', window );">Number of company-sponsored pension plans | benefit_plan</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear', window );">Expected employer contributions for the remainder of the year</a></td>
<td class="nump">$ 20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear', window );">Expected employer contributions for the remainder of the year</a></td>
<td class="nump">$ 30<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_DefinedBenefitPlanNumberOfPensionPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Number Of Pension Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_DefinedBenefitPlanNumberOfPensionPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462185273296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Postretirement Benefit Obligations - Components of Net Periodic Pension Cost (Details) - Pension Plans - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 1,861<span></span>
</td>
<td class="nump">$ 1,863<span></span>
</td>
<td class="nump">$ 3,721<span></span>
</td>
<td class="nump">$ 3,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">2,659<span></span>
</td>
<td class="nump">2,455<span></span>
</td>
<td class="nump">5,318<span></span>
</td>
<td class="nump">4,908<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(2,036)<span></span>
</td>
<td class="num">(3,248)<span></span>
</td>
<td class="num">(4,071)<span></span>
</td>
<td class="num">(6,498)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit', window );">Recognized net actuarial loss</a></td>
<td class="nump">988<span></span>
</td>
<td class="nump">1,216<span></span>
</td>
<td class="nump">1,977<span></span>
</td>
<td class="nump">2,435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension/postretirement benefit cost</a></td>
<td class="nump">$ 3,472<span></span>
</td>
<td class="nump">$ 2,286<span></span>
</td>
<td class="nump">$ 6,945<span></span>
</td>
<td class="nump">$ 4,572<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of 10 percent of greater of fair value of plan assets or benefit obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462195822080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Postretirement Benefit Obligations - Components of Net Periodic Postretirement Benefit Cost (Details) - Postretirement Benefits - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 384<span></span>
</td>
<td class="nump">$ 403<span></span>
</td>
<td class="nump">$ 767<span></span>
</td>
<td class="nump">$ 806<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">475<span></span>
</td>
<td class="nump">448<span></span>
</td>
<td class="nump">949<span></span>
</td>
<td class="nump">895<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit', window );">Recognized net actuarial loss</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">185<span></span>
</td>
<td class="nump">183<span></span>
</td>
<td class="nump">371<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension/postretirement benefit cost</a></td>
<td class="nump">$ 950<span></span>
</td>
<td class="nump">$ 1,036<span></span>
</td>
<td class="nump">$ 1,899<span></span>
</td>
<td class="nump">$ 2,072<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of 10 percent of greater of fair value of plan assets or benefit obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462194254336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Noncurrent portion of acquisition related contingent consideration</a></td>
<td class="nump">$ 481,938<span></span>
</td>
<td class="nump">$ 490,587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherPostretirementBenefitsPayableNoncurrent', window );">Accruals for executive benefit plans</a></td>
<td class="nump">130,277<span></span>
</td>
<td class="nump">147,135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_DeferredProceedsFromRelatedPartyNonCurrent', window );">Noncurrent deferred proceeds from related parties</a></td>
<td class="nump">104,772<span></span>
</td>
<td class="nump">106,304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesNoncurrent', window );">Other</a></td>
<td class="nump">13,545<span></span>
</td>
<td class="nump">14,584<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Total other liabilities</a></td>
<td class="nump">$ 730,532<span></span>
</td>
<td class="nump">$ 758,610<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_DeferredProceedsFromRelatedPartyNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Proceeds From Related Party Non Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_DeferredProceedsFromRelatedPartyNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPostretirementBenefitsPayableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, classified as noncurrent, for retirement benefits, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPostretirementBenefitsPayableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462186443728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Summary of Long-Term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Debt issuance costs</a></td>
<td class="num">$ (1,337)<span></span>
</td>
<td class="num">$ (1,523)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt</a></td>
<td class="nump">723,633<span></span>
</td>
<td class="nump">723,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: Current portion of debt</a></td>
<td class="nump">125,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt</a></td>
<td class="nump">$ 598,633<span></span>
</td>
<td class="nump">723,443<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember', window );">3.28% Senior Notes 2/27/2023 | Non-public | Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate</a></td>
<td class="nump">3.28%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 125,000<span></span>
</td>
<td class="nump">125,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember', window );">3.80% Senior Notes 11/25/2025 | Public | Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 350,000<span></span>
</td>
<td class="nump">350,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount on senior bonds</a></td>
<td class="num">(30)<span></span>
</td>
<td class="num">(34)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=coke_A2021RevolvingCreditFacilityMember', window );">2021 Revolving Credit Facility | Revolving Credit Facility | Non-public | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember', window );">3.93% Senior Notes 10/10/2026 | Non-public | Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate</a></td>
<td class="nump">3.93%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember', window );">3.96% Senior Notes 3/21/2030 | Non-public | Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate</a></td>
<td class="nump">3.96%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=coke_NonPublicDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=coke_NonPublicDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=coke_PublicDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=coke_PublicDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=coke_A2021RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=coke_A2021RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462191786560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Summary of Debt, Footnotes (Details)<br></strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember', window );">3.80% Senior Notes 11/25/2025 | Public | Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_DebtInstrumentIssuedAtParPercentage', window );">Senior notes, issued at par percentage</a></td>
<td class="nump">99.975%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_DebtInstrumentIssuedAtParPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt instrument issued at par percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_DebtInstrumentIssuedAtParPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=coke_PublicDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=coke_PublicDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462192883488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 01, 2022 </div>
<div>USD ($) </div>
<div>financial_covenant</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_DebtInstrumentNumberOfFinancialCovenants', window );">Number of financial covenants | financial_covenant</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_DebtIssuedBySubsidiaries', window );">Debt issued by subsidiaries</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_AmountOfCompanyDebtGuaranteed', window );">Guarantees of company debt</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_AmountOfCompanyDebtGuaranteed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of debt of the company guaranteed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_AmountOfCompanyDebtGuaranteed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_DebtInstrumentNumberOfFinancialCovenants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Number Of Financial Covenants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_DebtInstrumentNumberOfFinancialCovenants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_DebtIssuedBySubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of debt issued by subsidiaries of the parent company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_DebtIssuedBySubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462185341104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Narrative (Details)<br> case in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>USD ($) </div>
<div>case</div>
</th>
<th class="th">
<div>Jul. 02, 2021 </div>
<div>case</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit totaled</a></td>
<td class="nump">$ 37.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentAmount', window );">Long-term marketing contractual arrangements</a></td>
<td class="nump">$ 139.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SoutheasternMember', window );">Southeastern</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories', window );">Purchase requirements of plastic bottles, percentage (at least)</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SouthAtlanticCannersMember', window );">SAC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired', window );">Cases of finished product obligated to purchase on an annual basis | case</a></td>
<td class="nump">17.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased', window );">Purchased number of cases, finished product from SAC | case</a></td>
<td class="nump">13.4<span></span>
</td>
<td class="nump">14.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_DebtGuaranteeForRelatedParty', window );">Debt guarantee for related party</a></td>
<td class="nump">$ 9.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount', window );">Impairment of investment</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_DebtGuaranteeForRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of debt guarantied by the company for related parties of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_DebtGuaranteeForRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum purchase percentage requirement of total plastic bottles purchased in certain territories.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss on investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum amount the entity agreed to spend under the long-term purchase commitment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum number of units that must be purchased, in connection with an unconditional purchase obligation that has not been recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of units that have been purchased during the period, in connection with an unconditional purchase obligation that has not been recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SoutheasternMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SoutheasternMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SouthAtlanticCannersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SouthAtlanticCannersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462185274176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Summary of Company's Purchases from Manufacturing Cooperatives (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Total purchases from manufacturing cooperatives</a></td>
<td class="nump">$ 91,808<span></span>
</td>
<td class="nump">$ 76,586<span></span>
</td>
<td class="nump">$ 169,196<span></span>
</td>
<td class="nump">$ 145,383<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SoutheasternMember', window );">Southeastern</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Total purchases from manufacturing cooperatives</a></td>
<td class="nump">41,246<span></span>
</td>
<td class="nump">34,029<span></span>
</td>
<td class="nump">73,268<span></span>
</td>
<td class="nump">61,573<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SouthAtlanticCannersMember', window );">SAC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Total purchases from manufacturing cooperatives</a></td>
<td class="nump">$ 50,562<span></span>
</td>
<td class="nump">$ 42,557<span></span>
</td>
<td class="nump">$ 95,928<span></span>
</td>
<td class="nump">$ 83,810<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SoutheasternMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SoutheasternMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SouthAtlanticCannersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=coke_SouthAtlanticCannersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462185484720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) - Summary of Accumulated Other Comprehensive (Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Dec. 29, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="nump">$ 803,647<span></span>
</td>
<td class="nump">$ 565,342<span></span>
</td>
<td class="nump">$ 711,786<span></span>
</td>
<td class="nump">$ 512,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">901,680<span></span>
</td>
<td class="nump">612,502<span></span>
</td>
<td class="nump">901,680<span></span>
</td>
<td class="nump">612,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Fixed Rate Swap | Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount of outstanding commodity derivative instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember', window );">Reclassification of stranded tax effects</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="num">(19,720)<span></span>
</td>
<td class="num">(19,720)<span></span>
</td>
<td class="num">(19,720)<span></span>
</td>
<td class="num">(19,720)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Pre-tax Activity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Tax Effect</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(19,720)<span></span>
</td>
<td class="num">(19,720)<span></span>
</td>
<td class="num">(19,720)<span></span>
</td>
<td class="num">(19,720)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Total AOCI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="num">(99,648)<span></span>
</td>
<td class="num">(117,721)<span></span>
</td>
<td class="num">(100,463)<span></span>
</td>
<td class="num">(119,053)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Pre-tax Activity</a></td>
<td class="nump">1,079<span></span>
</td>
<td class="nump">1,761<span></span>
</td>
<td class="nump">2,160<span></span>
</td>
<td class="nump">3,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Tax Effect</a></td>
<td class="num">(265)<span></span>
</td>
<td class="num">(437)<span></span>
</td>
<td class="num">(531)<span></span>
</td>
<td class="num">(877)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(98,834)<span></span>
</td>
<td class="num">(116,397)<span></span>
</td>
<td class="num">(98,834)<span></span>
</td>
<td class="num">(116,397)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=coke_AccumulatedInterestRateSwapMember', window );">Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(244)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(556)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Pre-tax Activity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Tax Effect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(80)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(183)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(23)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Pre-tax Activity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Tax Effect</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(9)<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Actuarial loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="num">(78,136)<span></span>
</td>
<td class="num">(92,931)<span></span>
</td>
<td class="num">(78,882)<span></span>
</td>
<td class="num">(93,847)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Pre-tax Activity</a></td>
<td class="nump">988<span></span>
</td>
<td class="nump">1,216<span></span>
</td>
<td class="nump">1,977<span></span>
</td>
<td class="nump">2,435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Tax Effect</a></td>
<td class="num">(243)<span></span>
</td>
<td class="num">(303)<span></span>
</td>
<td class="num">(486)<span></span>
</td>
<td class="num">(606)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(77,391)<span></span>
</td>
<td class="num">(92,018)<span></span>
</td>
<td class="num">(77,391)<span></span>
</td>
<td class="num">(92,018)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Prior service costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Pre-tax Activity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Tax Effect</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Postretirement Benefits | Actuarial loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="num">(1,170)<span></span>
</td>
<td class="num">(4,188)<span></span>
</td>
<td class="num">(1,239)<span></span>
</td>
<td class="num">(4,328)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Pre-tax Activity</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">185<span></span>
</td>
<td class="nump">183<span></span>
</td>
<td class="nump">371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Tax Effect</a></td>
<td class="num">(22)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
<td class="num">(45)<span></span>
</td>
<td class="num">(92)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(1,101)<span></span>
</td>
<td class="num">(4,049)<span></span>
</td>
<td class="num">(1,101)<span></span>
</td>
<td class="num">(4,049)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Postretirement Benefits | Prior service costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="num">(624)<span></span>
</td>
<td class="num">(624)<span></span>
</td>
<td class="num">(624)<span></span>
</td>
<td class="num">(624)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Pre-tax Activity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Tax Effect</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">$ (624)<span></span>
</td>
<td class="num">$ (624)<span></span>
</td>
<td class="num">$ (624)<span></span>
</td>
<td class="num">$ (624)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=coke_AccumulatedInterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=coke_AccumulatedInterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462186269248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) - Summary of Impact of Accumulated Other Comprehensive Income (Loss) on Statement of Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">$ 1,044,556<span></span>
</td>
<td class="nump">$ 938,146<span></span>
</td>
<td class="nump">$ 1,941,338<span></span>
</td>
<td class="nump">$ 1,759,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, delivery and administrative expenses</a></td>
<td class="nump">403,366<span></span>
</td>
<td class="nump">374,079<span></span>
</td>
<td class="nump">779,957<span></span>
</td>
<td class="nump">728,598<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Subtotal pre-tax</a></td>
<td class="num">(133,948)<span></span>
</td>
<td class="num">(65,455)<span></span>
</td>
<td class="num">(260,513)<span></span>
</td>
<td class="num">(138,838)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(34,386)<span></span>
</td>
<td class="num">(17,275)<span></span>
</td>
<td class="num">(67,561)<span></span>
</td>
<td class="num">(37,295)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Total after tax effect</a></td>
<td class="num">(99,562)<span></span>
</td>
<td class="num">(48,180)<span></span>
</td>
<td class="num">(192,952)<span></span>
</td>
<td class="num">(101,543)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification out of Accumulated Other Comprehensive Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">303<span></span>
</td>
<td class="nump">460<span></span>
</td>
<td class="nump">622<span></span>
</td>
<td class="nump">911<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, delivery and administrative expenses</a></td>
<td class="nump">776<span></span>
</td>
<td class="nump">1,301<span></span>
</td>
<td class="nump">1,538<span></span>
</td>
<td class="nump">2,622<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Subtotal pre-tax</a></td>
<td class="nump">1,079<span></span>
</td>
<td class="nump">1,761<span></span>
</td>
<td class="nump">2,160<span></span>
</td>
<td class="nump">3,533<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">265<span></span>
</td>
<td class="nump">437<span></span>
</td>
<td class="nump">531<span></span>
</td>
<td class="nump">877<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Total after tax effect</a></td>
<td class="nump">814<span></span>
</td>
<td class="nump">1,324<span></span>
</td>
<td class="nump">1,629<span></span>
</td>
<td class="nump">2,656<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification out of Accumulated Other Comprehensive Income | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, delivery and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">739<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Subtotal pre-tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">739<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">183<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Total after tax effect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">556<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification out of Accumulated Other Comprehensive Income | Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, delivery and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Subtotal pre-tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Total after tax effect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification out of Accumulated Other Comprehensive Income | Pension Plan | Defined Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">266<span></span>
</td>
<td class="nump">356<span></span>
</td>
<td class="nump">544<span></span>
</td>
<td class="nump">704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, delivery and administrative expenses</a></td>
<td class="nump">722<span></span>
</td>
<td class="nump">860<span></span>
</td>
<td class="nump">1,433<span></span>
</td>
<td class="nump">1,732<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Subtotal pre-tax</a></td>
<td class="nump">988<span></span>
</td>
<td class="nump">1,216<span></span>
</td>
<td class="nump">1,977<span></span>
</td>
<td class="nump">2,436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">243<span></span>
</td>
<td class="nump">303<span></span>
</td>
<td class="nump">486<span></span>
</td>
<td class="nump">606<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Total after tax effect</a></td>
<td class="nump">745<span></span>
</td>
<td class="nump">913<span></span>
</td>
<td class="nump">1,491<span></span>
</td>
<td class="nump">1,830<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification out of Accumulated Other Comprehensive Income | Postretirement Benefits | Defined Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">104<span></span>
</td>
<td class="nump">78<span></span>
</td>
<td class="nump">207<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, delivery and administrative expenses</a></td>
<td class="nump">54<span></span>
</td>
<td class="nump">81<span></span>
</td>
<td class="nump">105<span></span>
</td>
<td class="nump">164<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Subtotal pre-tax</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">185<span></span>
</td>
<td class="nump">183<span></span>
</td>
<td class="nump">371<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">22<span></span>
</td>
<td class="nump">46<span></span>
</td>
<td class="nump">45<span></span>
</td>
<td class="nump">92<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Total after tax effect</a></td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">$ 139<span></span>
</td>
<td class="nump">$ 138<span></span>
</td>
<td class="nump">$ 279<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=coke_AccumulatedInterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=coke_AccumulatedInterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140462185274288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Disclosures of Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jul. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, trade</a></td>
<td class="num">$ (82,059)<span></span>
</td>
<td class="num">$ (56,553)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss', window );">Allowance for doubtful accounts</a></td>
<td class="num">(2,813)<span></span>
</td>
<td class="num">(5,188)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedParties', window );">Accounts receivable from The&#160;Coca&#8209;Cola&#160;Company</a></td>
<td class="nump">8,160<span></span>
</td>
<td class="num">(9,272)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Accounts receivable, other</a></td>
<td class="num">(7,711)<span></span>
</td>
<td class="nump">10,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(688)<span></span>
</td>
<td class="num">(12,066)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(8,776)<span></span>
</td>
<td class="num">(2,177)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable, trade</a></td>
<td class="nump">20,314<span></span>
</td>
<td class="nump">68,167<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedParties', window );">Accounts payable to The&#160;Coca&#8209;Cola&#160;Company</a></td>
<td class="nump">53,064<span></span>
</td>
<td class="nump">32,579<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Other accrued liabilities</a></td>
<td class="nump">2,629<span></span>
</td>
<td class="nump">17,870<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued compensation</a></td>
<td class="num">(41,016)<span></span>
</td>
<td class="num">(19,773)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInterestPayableNet', window );">Accrued interest payable</a></td>
<td class="num">(108)<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet', window );">Change in current assets less current liabilities</a></td>
<td class="num">$ (59,004)<span></span>
</td>
<td class="nump">$ 24,332<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Accounts Receivable, Allowance For Credit Loss</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coke_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInterestPayableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInterestPayableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current operating assets after deduction of current operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>coke-20220701_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:coke="http://www.cokeconsolidated.com/20220701"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="coke-20220701.xsd" xlink:type="simple"/>
    <context id="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i3203a5084bec4d97a7ef0e03ef22e03f_I20220722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-22</instant>
        </period>
    </context>
    <context id="i6854b4561521410d85002202b30a238b_I20220722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-22</instant>
        </period>
    </context>
    <context id="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ia7744fe213fc42c08310442804ab4751_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ieb447592ac6548bc904b8a6a851b2788_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ia6ca587675a340ad9f54b82cf509b0c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9f123656256400387b8ec7c09b22e33_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i75726f0ecf4f43b3bfc85c4dfe52179a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id6721d8f648347e7b69fadceb616ae10_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i74287ae8e6884e939983ece3f744e4de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i6b95778ab55b49d4a7d27e1af8b27d7f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib679dd6d85934d398937eeecf6ce3c2f_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i9fc9a3329e304fd7abecd816d58fe847_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c1450a378c3481cabd6d30ade364ee1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b435e3459a048dea75b31e88ae5f551_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="if576bd6aca8643869b7270aa7919aba5_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i66e4c6e44c7941b4bddf80667097a101_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="iffb16557be894e58b1c1f49135520e4d_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i6ef2aeb214cd43769c671769197cea96_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="id542ddb2b929431daf70b5502d4cfaa8_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i74d4f46a6726455294e42722e19b60f1_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i9cd14b0cdca644d1bef36286c9d53eec_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i2ff261df0cde42a8bf6caa38e531e2ae_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="ica81db3e3f9d4f4e8c5ecaef467846f5_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i72fbda268475403fb4fe84d68ffeb0c2_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i35f556cab7cf41e5b1622da8876eb92c_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i3539c1637c3d4686820296e9e77520b4_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i5354ca425b42444485fa62ab236b19f9_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i7383faa378bf4584887423c446ad77a1_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i28f207002a924b3d8cb7ba7a6d00fd1f_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ie815338fee684cf5960a038542f889e5_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i6d402773a13f42a08a9c62dcdd8690d9_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i11dab14e0f574cc6a2c8a85e8af801f9_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ifc163993e04748e0a5fa913a9481a1d4_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ie5c1435dec67461e9dbef403253223c2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i751e2ea18ee64e35b985d606cded80cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3126d618701b49e69a0de17d2799cbf0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i84ee7b89a6bf4d28abbb81318c31fc83_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6e0b624913cd4e13851bd81534406271_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i37b46034e07e47fd94bbd35b64bbae72_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic65828192e3c48b2bed2c61d0269ab41_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia604d972d68949beb50c6c42f6650a01_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i5e9b16c263d14c8c840d026d7f307ee7_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i866a0662c3c74663a57b33e85dd63ab2_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ied4adf5adb3a4ea8b2eb3548b923297f_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ifabcbb0d78c44917b9791f76eb882ece_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i121479e4368d4beea6f0894c0faa5602_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ie1bac09855254393b0bc2641fc491f5f_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i51c57a7ea4194259945bc7c98e5351c2_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="ideb30df8d00a48a4af328571057d06d9_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i5bb74c5e9e504fd9994f63805e9368a1_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="if47004ab30804191bd77731b485bd9dc_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i6f0bf6f9a24541dda25d2b696169fbfd_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i77a5da3e26064a718004078868c5e075_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i7089cf6c47904905a70bd1da32337b17_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i5c86e8bca96b4a7db10628cebff99699_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ib1b083578f7846ddbb8bf52a65612228_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i16d69aa977774474896b5a1a7875cbc4_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ibc17441b67464a7199ec8f189de349eb_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i89f4e83d16da4ca0b3cc464de6a7d4bd_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i10a8d14276574c1aad48890729e2279f_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i15c6cf6472c444a1b0ac8a039b0a4297_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="iebc16417f1864780871e99dfe3a65f8d_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="icd80e08074c9447bbc75456cf693e4fa_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i9b53a0ecbb16465e8d6cdae15953b3aa_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i8807ad3a8d524dc6a4b3ef5eb4489c62_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i4b6a47d5e04a4eb0bbfa34970b0524d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2d97a1aac97424886062768bd1eba2c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i91b2d6a0497e4ee38d08eb9fdb6c5169_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b2eff2b2f6a4a5cbfadde45b048bdb0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if3de3f449f1745c48e52f48e071d45ed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id724d7ee03454d6fa0c5c8c48ca4dafa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i59132c8a9e0148ed8160861fe80f0209_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i81babd5e94854c0c964efe35a2220373_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i145990d083044fd6bef45783606a2a65_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="iab7a9f370dc545a29aa440f071155693_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">coke:CommonClassUndefinedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ie6299d71bb8b41e6b0a9b371eb7aa07f_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i1b5a3366dd734d75a055fc6f35c0171b_D20220317-20220317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:ConvertingStockholdersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="i5498b5fbba0a4a0fa00d068c51745b41_D20220317-20220317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:ConvertingStockholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="if8192918c89245cab43652f0b83aa86d_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:JFrankHarrisonIIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i1ae941f693784a5bbd18da147631e147_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:JFrankHarrisonIIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ie48f1cdf36d64e68a270690b33fc4826_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:OtherMembersOfTheHarrisonFamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ia16857fa0daf435ea448f9fb1487bd2b_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ie29ea8f285ed4e96a5d01cdf1f43d908_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i527f08f866ad47bfb4ecf90bc5855fdc_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i5a7f68b2a8094d61bbf2270a4bc44e9a_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ibab7159737e945f3b716b46dbb43a8d5_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i80e4e72decb84aa3b9db38ef273b6019_D20220101-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">coke:AgreementToAcquireAdditionalDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i2769d9b0978c4858832abd7be19db222_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaRefreshmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">coke:ComprehensiveBeverageAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i4e81c4fba6c24dac8ba00fe1988a87f2_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaRefreshmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">coke:ComprehensiveBeverageAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i8251a2a4e49a4036bc33440549de073b_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaRefreshmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">coke:ComprehensiveBeverageAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i8c3aeda68f544700b3968cc9cfe40b78_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaRefreshmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">coke:ComprehensiveBeverageAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c5a3cc997354067ae8c2e8be67e8cad_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SoutheasternMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i27c34aa748a54847842e63c2af5d481c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SoutheasternMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i50f9ddc589ee4a68bf5eb59e44153c86_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if236bcea8f554009954c59cd7645d0b7_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i7d1573ac6dbb430cbfa149794b688b1a_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i16b50ffb6398439d97439280319f4c42_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ie684525597b64149a865c1d39cf1eb91_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaBottlerSalesAndServicesCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="if2c0767385664a80885dcfe9be92d1f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaBottlerSalesAndServicesCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e9338ebfecb4216bb8455465cf84b16_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaBottlerSalesAndServicesCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i468200ab90f34c2b9944c447d39d4df2_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CocaColaBottlerSalesAndServicesCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i4ad7e236b6e2431cbb6472f610415739_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CONAServicesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i2c9dad79972c49b1abd8587ed3a07d25_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CONAServicesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c8b56192a4a4d8da5d71ae8bbb57a9e_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CONAServicesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i4565335804834529be499e98c626258d_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:CONAServicesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="idad7dea9c6a74b0b9dca1b9cb347b54b_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:BeaconInvestmentCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i5b697d4a25c94d6fb5de5695eb6eff7c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:BeaconInvestmentCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51493cf4cff14525b892c64cd262c588_D20220317-20220317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:LeaseHlpSpcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="if59c4dad5f7548989adf95bdfafdf330_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:LeaseHlpSpcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i2c0d74d3df644ba5950f229663c1f7a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:LeaseHlpSpcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib423c54bc68a41648de095f1753fd734_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:BeaconInvestmentCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i46bdabbae2d94d14bf5bab0210e3382f_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:BeaconInvestmentCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i866d9b5c100b42e280401c76159b94af_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:BeaconInvestmentCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="id4c8ff07d3c448e9a4335abb917691c2_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:BeaconInvestmentCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i5f68f4c23a6040f5a38cc4e777a4836a_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:LeaseHlpSpcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="if0b7981bad3148e6b617a90810e625e6_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:LeaseHlpSpcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i08099c4e403445c9853b38c935aff7bf_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:LeaseHlpSpcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ieae2feacd67f4211925160a7b800a900_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:LeaseHlpSpcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="iae47e436eff04cca864743dd35e82d5d_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">coke:LongTermPerformanceEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i1d1bc2f927af47319b7ed3b97d62a140_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">coke:LongTermPerformanceEquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i57e3ea3035b04ce9b1f116d44958dfb8_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">coke:LongTermPerformanceEquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ib90146dc39ec45c6b7da1457af95bf80_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">coke:LongTermPerformanceEquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i17de8a51b13044238a1a488c48b71c4e_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">coke:LongTermPerformanceEquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ib81a00d51e2a4f778682ca24e250bf8c_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">coke:TimingOfSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i1329807ed4a640928d0a3f6a844027a7_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">coke:TimingOfSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i027db277dabb4ff49c125e3fc89f9544_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coke:RepairServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i8e75ea6a4a574f4b9bb02d4df11f7158_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coke:RepairServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i77d21f1d75d54a4cb56860e80513bccf_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i4613e75df6684b7c83b10acc64abeab6_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i15d7dee7a64d4bf98f0f891bd8ed6228_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i958eaea57ef34d4fadfc8b96b4175e45_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i5143d1e1f3c64391a0fdef35962925d5_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="iea8f4b42b4194b5db50b1d8068dc71c6_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i78ee99fec5de475c80a061c5c9afed74_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i1df7f6f5662040ea8b587fe57db33db2_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i0befa0f47d7344d6aa4f86c5956f3adc_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i805448ab884942f9ac8ac777b097273f_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i908b409c305e4ac7b90a43d6dd411a56_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i324b496f91b249008bcf8cfb83f7367e_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ie7dedea0f4214e008aed9b496c8937fd_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i691aefc24d2744df8c5258ccff94daa1_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ic2121235b49c4e4aa06e40053c8f8f77_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ifa1128176f7945039db84f2073446d5d_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i66af6ef3652342e3aa7c358398297ec3_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i0c33a333f03c4d5992df4490b440de5d_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i8d0e3b2df5894862b5b378cb1b032dc3_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i6f793cf54e39435dbc27ed0aff26f5b8_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i478159abb7ca4f76b60bc8d3249def73_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coke:OtherProductsSalesPostMixAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i6ab78176755d450bab4fd9291f0cc196_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coke:BottleOrCanSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ibf75b71e9d6242beaa602639ef4e6c0b_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i20f9ea1319be4ea4bf99fb70dc9ff141_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i968c7f90e02a4db59b2757278f1fe37f_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i5d10d915477b45d3b22518b079d0b939_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ic41cf4288c834d83a13c720528e67d3a_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coke:NonalcoholicBeverageSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ic45f3c66afd648e39857df4fb55780ec_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i85e87ce03cbe41afa237bb9e40b1d076_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i3aad9af9e02741248577fe1300f20a8a_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i572632d7b3be4d7e913341342f637429_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i2acb7b7436e54a028d07b598738024f4_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ia0b3caee1c2e4688a0c2f0e6ab71850c_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i535f2c0cf7e441d8b9a890ca5a89c46a_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i20678a295a534e45870e4c22a6ac5414_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i6546ad5626404c0b9924999b300cfb4c_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i8b0d3a3616d0416f8e7e77f9990a2f67_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i24718baffb0348b099ff83823999e06c_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">coke:BuildingsLeaseholdImprovementsAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i45bff4793f734e2eaf70424ae4f1cfd3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">coke:BuildingsLeaseholdImprovementsAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6b9d5dbc56ff44b5a8e760df8837021d_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="iaf77bf4dcca143ec8eaa9e84ca1f6f3f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i649101e339734ec7b7799ab74e812209_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i87ebe21b000e49b5b1f812f6feb42293_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2904ccd11921431f90a8f45ec3206656_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i333d09f9879a4463b52957c558110fa4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idffd6f7c25a3412fa344fd2e328a55aa_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i8120c6b938974596b76346e992c715da_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="id6b2793369a14861ac7a0c9c6028a0b4_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i9cd85271b97e46bdaaecdd13d01cf1e3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i974f2d52a2c04d0cb9a815f40e792e46_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ia0c0352b4e06410aa04052ab55c6ba77_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i4e23de28e0fc4ab8ab9ce474233b281f_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i4b47bd1ab8f74b6a903acfa3712c8598_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id0b446ba2429462b8d3b3fde8a8c0983_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ie955043b53e8453a89eb3c0b7205faf7_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="id4aa18d7027d4d0aaa95245b3a4c7eaa_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="iff7f453397d54632b0e75abdc46755ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia9bb965213c54691ba7f88137214477a_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i83b407d30eb941dc83040a8f4c4ea545_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="id72dab8ae6ad431cac99f3dc66d3563f_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">coke:ColdDrinkDispensingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="id922d9025ff448db8e9f8954f1385dfd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">coke:ColdDrinkDispensingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i36e6b142203142b9a978445a655a4199_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">coke:ColdDrinkDispensingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="if097f40c835c4787a5dd14dadd084bbc_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">coke:ColdDrinkDispensingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="iddb2871e61364bfd923092159686fe54_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i4aab70d0e20a4eda80df985b54430dd8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1d43794cae9242199da933f480afd545_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ib945ce535105440c9648e278b92c79e7_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="iffb964cf85554c88a427042a5b579a47_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i62a77bca7dce487b9b5407b63a36b723_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i258c7d1fd96447dc967128d47e179207_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="if4043e4b098d491d84b51078b99f7f9f_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i1f75f55351814b37b40d320324a876b0_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ie326f80bd0294296b1cf0593ee5171a9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id3240a4822ad4538833a0c603d9ab7e2_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ib2906eed2a3e46a495fa71be94b57989_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i363325950fc74d8389f4bed1ebdea56d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i68068e1c50084bab8471c159b2bf5f4e_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ie01e68aa7127412685f4ebed41290fe0_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ifa3491eb5d64453f9fb9e167574f3cf9_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="ib9b46ec246104af2a3030e766a8f8577_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ife5eeb081904463c886a92b7dfcbd1e3_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i88e1e8e1557649648f3b37c629ca1597_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i975e40a2bf024f6cafd3030e620efedc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i951b60c7edad41f0a171dfff1ff8e306_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i97ad013e391d43d9999cc9cd32991e95_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i3faf9fb15c7c4f04a77443fb07f3a3e7_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i81fcd52e888d400d9de043793aeb9cc1_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i70e0ea61abb049b8b9dbbcd7d31821e0_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i132fbc2556834e5b9e4eaf4514a141cc_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i8ed8de2de45e4fa0bbdd8e718083a079_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="iae13ae78813343528719dcae38dc623a_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i043d7ce6a28f474fb60416f4957e0d12_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ieff41e039f5640239c67b276f0dee50a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9bf82960ea744655a6ac008722ea7424_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ibe4b2da9fb8e41d3b96675b185a22109_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic289e9a8c73c448797a7f3698230723d_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">coke:OtherAccruedLiabilitiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="idb409ad78cc048d38b4b83830f5f2487_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">coke:OtherAccruedLiabilitiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2c7df8852684e9f91f1fda08335744e_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="id73528fd5f084efbbc9753785f826deb_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i2f73c99247914aed85c61696034ddb88_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ie590c15a71284b8bbf8d9af870f75821_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i6749ff3022dd466c91c14e4c988e77c0_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i8ba8709bc736462985503261ab230bca_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ib8869fd2a44c437d82e436f1c6f4b63c_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i245d6103385c4af9a976faa66ef20770_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i405eaaacb5d742989b183df4c655c70d_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i46da5bc744834ef2b4caf242be787224_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i6429a9f3bc9e445e94577d9de14e69d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i57e1f801c3aa42c48c933d043b176e9d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i223ab014ae9d4d98b75f042057b1a449_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia59ef7cbf236489f9ca60564a6178609_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3d082e16047b474aa0d47cd20d8e2266_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2e56623182504886bcadcb218bc678f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc340061e13f4c48ab15b93843301bfd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0bc8de08cd334e7788e6e28860196bde_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i27f06e0adbf94cafbea466f1a2511aa7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i87c834929c2b45b59726c17ae1c8d0f7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7053af472db74848acff29afe8feda1c_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">coke:DistributionAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="id0481299ef6645a19f9eb2531535a2bb_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i82396be8602c46f38f9ad078c4961e29_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i88573f8d071f48f1a6461b6a7a0c1d05_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i04952b29bfd449a98d5e16f71041ba4a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1f37eae608894e46ba054a2747c9bb00_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i2d1946e5370749248317f7d944fbffd4_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="id3d5f7edf8214173b0866f1ce82502d3_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="iba61d358d6c74ccb9232912f55204288_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="if4875dd0b5dd412091aad210cf39cdae_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ic10d3851ca1441e4a5461f6ee3285738_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="idcb41b7581004a7aa9a51735cd302a5f_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i25c38b11e3ae4345ae1688cefc9a3f1c_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i025d9ef7f5fa4e01843088e4af2b20ed_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ia06473bc1f5b41dfae79f84eb079d2d5_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i5329162b57a548e5b36f9277cf3d637c_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i32b309c9df1a4925a09cd8144be6ac7e_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="idc33a3ea2e8d4a7dbf94295aaf867180_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i80df1766736749b499b38484baee3471_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i251b32f919554f50982cf3536393cfc3_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="icb7efd0e85794af0b3ff39d7014b759d_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i68e0449b18394d2daccfe173eea7406e_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ib4969635b36f4e09aa2e2851fe683fc5_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i2e5ce398c9ad4379a75c1feb4f7799d7_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="idd43252d746d4567bb7373bcd8b0061c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia15b1b5a82ce4fc39b678daf8f2eaa05_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:PublicDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ideda1514af9541d286ba1d3b73422c0c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:PublicDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1cf0196f7884ce7a598046f66d02bf6_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:A2021RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i92d00b713c65410d9cc522a166690a14_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:A2021RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia54339b3ce654bddaf6e73493acf5607_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i83712faabadd41aaa401a361b6860d64_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f0786ebd8074114b634a98f81d1aa0a_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="ie0f8ea6b5ba648ab863a7d387ee16d59_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coke:ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">coke:NonPublicDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3e4929f4956c4ea8a29f316f5d2bc581_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SoutheasternMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ideea973ca50f47e2ad47930b8ca084c9_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="idcec7692aa9d4e19b86b17c01b0ff30a_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SoutheasternMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i67988e86afa24dcf87c25719a077c797_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SoutheasternMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i97b40b65472641e19201f8ae9ee36bde_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SoutheasternMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="idee71de8b9fe41f0b9cb0e7b64ebe346_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i29e9330e2274459cb0d9876180c46f0c_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i7cc45138663f48e283b55d2bde0053d0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a4487094fb54307833088cc0759fc3c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">coke:SouthAtlanticCannersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id097a34b5ea54b14ae717419c722ba78_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i24849fdbc1fb418ea100545af90d82c4_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i3bfe3a88050d4e8891a02b177088ca45_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i0c12a02c31de4d7b950da1d10b3f38f7_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i7f078b9dc085466ba37ba31a1bb602c2_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ia41530f51e3f4ed29f658172ab4ccc36_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="id94aeadac80d416abee5dd57e8f9eaef_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="ic3190abf29614201a8bdb2d917e4e295_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i8a915e9194e24427b1af329e12d2b138_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="id3a6a9c80a544f4db03ce7f0cee50ff5_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i8a30e308de6741b5b39c3f4e9d8bd3a0_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i3cf170ff6ec84d27aa0f166b7ac45f2f_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i3e6169aced72409781264d715bd3e075_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="icdd1c399faba4b9ab2912320254a460e_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i5c54372782dc4ea3808d78f7c4a0a7b4_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i76af82a6975a49adb74518e5cb2c2509_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i71f8cd37033b4c9ba493067d7e4d535b_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="id5a258c5468b484292e744782230d464_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i71d72ac1ba6941e6bcbe3a38af0703de_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="iebbd3d00d0694af4815c29f053bff01b_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i066ad716248845d78ed9b7eddcf1ec9f_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i26cbcb35cf814b8fa90bc50b77b10249_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i0970de82495b4f77923c04f3aefd614c_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="iefc336dace31416da64c343ca4601262_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="iaa5060ab30e049dd97ae72ed021b985d_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i6360ccb85b8a41358f059a8d692d756d_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i02756e42acd04dc7b85e54118d7554a9_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i1aa0201524174f9384818301a0a3f79c_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i1f98c58493ba4634b9d508a13e776fed_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i08f1528a98004dcf834594ac0b8a8c92_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="if5dfc5191eee4f738c0c52373cda7413_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coke:AccumulatedInterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="ic443b13284de4a308c3107594a21173e_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coke:AccumulatedInterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i3112c8350ed649a6ba467357449712aa_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coke:AccumulatedInterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i51043c4c3ae14f8eb267bbda75d0e06b_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i3b6a8da08cdc4ba4af78e95253f61a52_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i296af5949d8b44e98b9dab25228e47ed_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i10cd0e7114fc41edb92d404335d8e18b_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i40b3c1b682ca44f680c6ac8e89ccd34c_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i19ce5d3642b9431cac6ac4c4ca673e96_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i43d0d2051ac4463ba39781cbfc8c7aa6_I20191229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-29</instant>
        </period>
    </context>
    <context id="ifb71fd3fe47f412b9185e96c8151308f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i03171c8c8dbb4baea477e13aed480578_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i0d160b3a62f8463f9fb85925d8fbbb2d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i93d170426c3143c8b39f727ea0191647_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="id7d5579c6d304dda967e60d47bf0f415_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0ecce46536e24d8189fa14c77aaf4271_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ie5fc8a6ceea9426d80adbaea44b48b2a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iff1421d06bed48809522873fbe30d732_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i9e7ee0122e354ed2a690788edd4bbb65_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i59dc95f06ff34e558c7027f35e3ebff0_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ibce1cbfee39b4c9495118ec82a8581bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib40b8a3b9b6e4540ac61d5788388e806_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i2e2881aec7b54c3784dca80b9ce4e4c3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6b061ef2a26644329573ae80e1ef035a_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i158a6d8e799d499db4bcb19fe1f312b6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib55f0e90d9d3462f85647bc9e6ff0c1a_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i65492ca6343645748c044c3f378f425c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie969f7667d34461c9401c67b3475c7aa_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ieb21e0ef5e3c4e1db6b5b1e4fe5158c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i97af4ecfb185448096fe9c94cd578edb_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i4c1f5f1f65094a68864e1ad333b16bc1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coke:AccumulatedInterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0eef41bcaf0c4341b10a55f4e40e12c1_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coke:AccumulatedInterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="ia47ab4f3c69f4de893b428dcd9f3f22f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i777e3c3e9f8c47d2b649cf67758f770f_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="iec745916f80b44ca8ea7c17b0b60f324_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7102b34d1bbc4d68a306b64b834db5e6_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">coke:ReclassificationOfStrandedTaxEffectsDueToTCJAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="id64fab729eaa45da92e5ef14896a35d0_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i8731f6f343b246d9b98306079914cb68_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i677f9ecf42f34051bcbaf1f2f616536a_D20220402-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i50cce9bb019f463599fedf0f39911e46_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i477b98a8dbf747ed86a7f1802651e0a4_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i95b06b05c8cf44e6b3fffc4a9b49af7a_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coke:AccumulatedInterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i00f6ee0f562446adb031303233328649_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i7f4226a5a0744b7e8add64264291e781_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i8d2163176f08412c8e014039fc696248_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i8bc17a84487f44778b4c21ef21f81141_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i5fecdeb96e6f4eceb0f1c7c2f6ed3abf_D20220101-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i31ea893717ef4162b1f865989eda736c_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i9c4ec4323711487fb4313819f550ac4b_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="if73e07fd418d4ac2b99d1f885b58e3ae_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coke:AccumulatedInterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i1db03c1001b8484b8afb303f43b8fc81_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i46e605ee1c9841e5990bf18e4cab02e1_D20210101-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000317540</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="month">
        <measure>coke:month</measure>
    </unit>
    <unit id="category">
        <measure>coke:category</measure>
    </unit>
    <unit id="segment">
        <measure>coke:segment</measure>
    </unit>
    <unit id="benefit_plan">
        <measure>coke:benefit_plan</measure>
    </unit>
    <unit id="financial_covenant">
        <measure>coke:financial_covenant</measure>
    </unit>
    <unit id="case">
        <measure>coke:case</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80L2ZyYWc6ZjkxZmZlYWE5NTc4NDAzYzgxYTdkMTZiMTBmNTQ1NmMvdGFibGU6NjFhNzUyNTIzZTUxNDYzNzkyYmYyMTA5NTM5MTlkYjEvdGFibGVyYW5nZTo2MWE3NTI1MjNlNTE0NjM3OTJiZjIxMDk1MzkxOWRiMV8xLTEtMS0xLTU1MTc1_c65f7c4f-0e4c-45f8-99db-ca3b633f9125">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80L2ZyYWc6ZjkxZmZlYWE5NTc4NDAzYzgxYTdkMTZiMTBmNTQ1NmMvdGFibGU6NjFhNzUyNTIzZTUxNDYzNzkyYmYyMTA5NTM5MTlkYjEvdGFibGVyYW5nZTo2MWE3NTI1MjNlNTE0NjM3OTJiZjIxMDk1MzkxOWRiMV8yLTEtMS0xLTU1MTc1_86791b48-6bbf-4c9a-bcf9-08763d896731">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80L2ZyYWc6ZjkxZmZlYWE5NTc4NDAzYzgxYTdkMTZiMTBmNTQ1NmMvdGFibGU6NjFhNzUyNTIzZTUxNDYzNzkyYmYyMTA5NTM5MTlkYjEvdGFibGVyYW5nZTo2MWE3NTI1MjNlNTE0NjM3OTJiZjIxMDk1MzkxOWRiMV8zLTEtMS0xLTU1MTc1_76f35b42-6603-4f5e-bb4f-bad4d4dc55dd">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80L2ZyYWc6ZjkxZmZlYWE5NTc4NDAzYzgxYTdkMTZiMTBmNTQ1NmMvdGFibGU6NjFhNzUyNTIzZTUxNDYzNzkyYmYyMTA5NTM5MTlkYjEvdGFibGVyYW5nZTo2MWE3NTI1MjNlNTE0NjM3OTJiZjIxMDk1MzkxOWRiMV80LTEtMS0xLTU1MTc1_5a974aff-30e8-41fb-938c-7a1eb005ec9a">0000317540</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80L2ZyYWc6ZjkxZmZlYWE5NTc4NDAzYzgxYTdkMTZiMTBmNTQ1NmMvdGFibGU6NjFhNzUyNTIzZTUxNDYzNzkyYmYyMTA5NTM5MTlkYjEvdGFibGVyYW5nZTo2MWE3NTI1MjNlNTE0NjM3OTJiZjIxMDk1MzkxOWRiMV81LTEtMS0xLTU1MTc1_5d683485-35f1-421e-b88a-7b08fc19583d">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib9b46ec246104af2a3030e766a8f8577_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RleHRyZWdpb246MWIzN2U5MDZmNTgyNDgzNWI0MTE3MzY3Nzc2MDgxYTdfMTMz_9dfe0f5d-9c4e-4859-bf47-88e34c0de685">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <dei:DocumentType
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8xNzg_f4814243-5eb7-4024-a5ff-6789af2b18f0">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZTNiYjkyYWMxNzY3NGRkMjg4NWIxZTYyYTY3YWU1ZmMvdGFibGVyYW5nZTplM2JiOTJhYzE3Njc0ZGQyODg1YjFlNjJhNjdhZTVmY18wLTAtMS0xLTU1MTc1_5e0275ee-f262-468f-8207-1eabc44f9648">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8zMDg_6df5e955-d5f3-48ae-afd6-7f2f97573213">2022-07-01</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6MWI1N2MwZDc0ZGEyNDRlMDlhZDg2MGI1ZTI2NWMzNTUvdGFibGVyYW5nZToxYjU3YzBkNzRkYTI0NGUwOWFkODYwYjVlMjY1YzM1NV8wLTAtMS0xLTU1MTc1_9f2a16c6-425a-42d1-bac7-340fed74cb2f">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8zOTg_6fa6ee10-15c0-424a-9d21-270d272d8aea">0-9286</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV80OTY_dba012d4-7b7d-42c3-b364-d3c523e9ab38">COCA-COLA CONSOLIDATED, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZDdiZmQ5MWEyNmM3NDk3NDhjOGQ4NTA4MWQ4NjU4NDIvdGFibGVyYW5nZTpkN2JmZDkxYTI2Yzc0OTc0OGM4ZDg1MDgxZDg2NTg0Ml8wLTAtMS0xLTU1MTc1_c587763b-3bcf-4850-9be1-46663266d329">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZDdiZmQ5MWEyNmM3NDk3NDhjOGQ4NTA4MWQ4NjU4NDIvdGFibGVyYW5nZTpkN2JmZDkxYTI2Yzc0OTc0OGM4ZDg1MDgxZDg2NTg0Ml8wLTEtMS0xLTU1MTc1_99cbf721-7d1e-4e4a-b02e-2fe3d1c5988f">56-0950585</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZDdiZmQ5MWEyNmM3NDk3NDhjOGQ4NTA4MWQ4NjU4NDIvdGFibGVyYW5nZTpkN2JmZDkxYTI2Yzc0OTc0OGM4ZDg1MDgxZDg2NTg0Ml8zLTAtMS0xLTU1MTc1_90ac64b6-2e04-473e-bb5e-de615ec34388">4100 Coca&#x2011;Cola Plaza</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZDdiZmQ5MWEyNmM3NDk3NDhjOGQ4NTA4MWQ4NjU4NDIvdGFibGVyYW5nZTpkN2JmZDkxYTI2Yzc0OTc0OGM4ZDg1MDgxZDg2NTg0Ml80LTAtMS0xLTU1MTc1L3RleHRyZWdpb246N2ZkMWZjNmNiN2FlNDIwNTgxOTBjMWIzOTc2MDNiNGNfNQ_196b572b-837d-4afa-8a41-f325938bbcee">Charlotte</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZDdiZmQ5MWEyNmM3NDk3NDhjOGQ4NTA4MWQ4NjU4NDIvdGFibGVyYW5nZTpkN2JmZDkxYTI2Yzc0OTc0OGM4ZDg1MDgxZDg2NTg0Ml80LTAtMS0xLTU1MTc1L3RleHRyZWdpb246N2ZkMWZjNmNiN2FlNDIwNTgxOTBjMWIzOTc2MDNiNGNfOQ_b5d163f0-f554-4414-bee6-9b8ef36d8e98">NC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZDdiZmQ5MWEyNmM3NDk3NDhjOGQ4NTA4MWQ4NjU4NDIvdGFibGVyYW5nZTpkN2JmZDkxYTI2Yzc0OTc0OGM4ZDg1MDgxZDg2NTg0Ml80LTEtMS0xLTU1MTc1_22285dc1-cc43-4493-bc6f-dbc9e6f4d330">28211</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV83MDI_62fdc666-e5be-4fed-abb3-d4775967a6df">(704)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV83MDU_52db67b1-d2a5-498c-bd21-b7b35e7b56b7">557-4400</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6MDlkNDU3YzQzMDAzNDZkYzg4YjA2MjNhN2U1ZDRjZGUvdGFibGVyYW5nZTowOWQ0NTdjNDMwMDM0NmRjODhiMDYyM2E3ZTVkNGNkZV8wLTAtMS0xLTU1MTc1L3RleHRyZWdpb246NzgxZjhjNzRjMDI2NDMwZThkNDFiMTBjYWRlMmRiMDVfMjQ_b268983c-3dba-4e32-8aae-81ba4322c00f">Common Stock, par value $1.00 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6MDlkNDU3YzQzMDAzNDZkYzg4YjA2MjNhN2U1ZDRjZGUvdGFibGVyYW5nZTowOWQ0NTdjNDMwMDM0NmRjODhiMDYyM2E3ZTVkNGNkZV8wLTEtMS0xLTU1MTc1L3RleHRyZWdpb246MWIxYmRmYWZjN2Q2NGIxMjkyOGE4YTgyNjBiNTE4YTNfMjM_57e7b289-c763-4c3b-90ae-f5c0e0a3491b">COKE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6MDlkNDU3YzQzMDAzNDZkYzg4YjA2MjNhN2U1ZDRjZGUvdGFibGVyYW5nZTowOWQ0NTdjNDMwMDM0NmRjODhiMDYyM2E3ZTVkNGNkZV8wLTItMS0xLTU1MTc1L3RleHRyZWdpb246YjBiNWU3ZjdiMjE1NDNmM2FjZjE3YWE0YWNiNjAxNGJfNDc_30f5c91f-ae6b-44e3-9a12-d8e9d70382b7">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8xMjEx_883da4a1-dc39-4b15-988a-8b19703f2415">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8xNTM1_cc22d186-0eb3-4aaa-b206-58bbeef6d1fd">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZjljYWEyY2NlMmI3NDU0Yzg4Y2JmNjk0Mzc3OGNkMDgvdGFibGVyYW5nZTpmOWNhYTJjY2UyYjc0NTRjODhjYmY2OTQzNzc4Y2QwOF8wLTAtMS0xLTU1MTc1_95462cac-da5f-4c48-ae34-aa66e504829e">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZjljYWEyY2NlMmI3NDU0Yzg4Y2JmNjk0Mzc3OGNkMDgvdGFibGVyYW5nZTpmOWNhYTJjY2UyYjc0NTRjODhjYmY2OTQzNzc4Y2QwOF8xLTQtMS0xLTU1MTc1_c1dbf402-6c78-43e6-9ee2-fc25629bc9ae">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGFibGU6ZjljYWEyY2NlMmI3NDU0Yzg4Y2JmNjk0Mzc3OGNkMDgvdGFibGVyYW5nZTpmOWNhYTJjY2UyYjc0NTRjODhjYmY2OTQzNzc4Y2QwOF8yLTQtMS0xLTU1MTc1_96cc05fc-5e67-49f4-bc4f-8476b1de119e">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8yNDcx_f6314d3d-363b-4f0e-9445-6b632538502c">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i3203a5084bec4d97a7ef0e03ef22e03f_I20220722"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8yMzA0_cbd10448-bf18-4edc-b792-ae23d123b678"
      unitRef="shares">8368993</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i6854b4561521410d85002202b30a238b_I20220722"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xL2ZyYWc6YTJmYTIzMDAyMDU0NDg4ODk4N2VkOTllZTFkMDZiNzEvdGV4dHJlZ2lvbjphMmZhMjMwMDIwNTQ0ODg4OTg3ZWQ5OWVlMWQwNmI3MV8yMzc5_555d241b-ed95-4a5a-887d-5388296c16b5"
      unitRef="shares">1004696</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMi0yLTEtMS01NTE3NQ_3b9788e0-1893-4ba3-83c3-9680bb0e635f"
      unitRef="usd">1595215000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMi00LTEtMS01NTE3NQ_12246bce-6c74-4e9a-abde-11894da51163"
      unitRef="usd">1433086000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMi02LTEtMS01NTE3NQ_c81ad3db-8369-4c94-8653-5db3fb72034b"
      unitRef="usd">2999573000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMi04LTEtMS01NTE3NQ_9cc05990-3a49-4d6d-b4b6-3dc32604fc1c"
      unitRef="usd">2702943000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMy0yLTEtMS01NTE3NQ_6b5b915b-8f30-4118-b8c4-9d5d71b58874"
      unitRef="usd">1044556000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMy00LTEtMS01NTE3NQ_1c2ba5d6-a539-4188-ad35-f61a472293e3"
      unitRef="usd">938146000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMy02LTEtMS01NTE3NQ_d0a78490-0d64-47c0-a121-5c8ff7f34139"
      unitRef="usd">1941338000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMy04LTEtMS01NTE3NQ_2e8e5045-83dd-4822-bc3b-fbcb0e06f080"
      unitRef="usd">1759300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNC0yLTEtMS01NTE3NQ_afcffdfc-cb42-4cb3-96ac-d6148f90cdb8"
      unitRef="usd">550659000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNC00LTEtMS01NTE3NQ_d4881675-4b2a-4abe-bff1-81194589305f"
      unitRef="usd">494940000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNC02LTEtMS01NTE3NQ_daff75f3-42ff-4c98-a24f-9e21329f06ea"
      unitRef="usd">1058235000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNC04LTEtMS01NTE3NQ_28fac415-3ba7-40db-a36a-ff9a75bb2e8e"
      unitRef="usd">943643000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNS0yLTEtMS01NTE3NQ_39e8b558-1ed0-43c5-8039-cdc934c1efcd"
      unitRef="usd">403366000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNS00LTEtMS01NTE3NQ_95ab44ea-8951-447d-a8b7-40545a4fb1d1"
      unitRef="usd">374079000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNS02LTEtMS01NTE3NQ_6929ad24-a520-476d-bc09-8909077c2c33"
      unitRef="usd">779957000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNS04LTEtMS01NTE3NQ_90f233de-553f-4a9c-8c75-b0dcfec38289"
      unitRef="usd">728598000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNi0yLTEtMS01NTE3NQ_2cc6dec5-1a97-4c27-8e63-5511c7a4c07f"
      unitRef="usd">147293000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNi00LTEtMS01NTE3NQ_a78e58f2-4b64-4677-b6ab-655d2e25c1f4"
      unitRef="usd">120861000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNi02LTEtMS01NTE3NQ_70bb683f-186e-4166-8e90-a9c10fbdd763"
      unitRef="usd">278278000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNi04LTEtMS01NTE3NQ_0513fcbe-48be-44d8-815d-c4eff32682c0"
      unitRef="usd">215045000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNy0yLTEtMS01NTE3NQ_21e06d73-88f3-4c59-acee-cf8ab67985f2"
      unitRef="usd">7146000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNy00LTEtMS01NTE3NQ_11428208-b27a-4246-a2a5-1e3d666b5a5e"
      unitRef="usd">8365000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNy02LTEtMS01NTE3NQ_56862122-3d36-4836-9c7b-5d15565a57a2"
      unitRef="usd">14845000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfNy04LTEtMS01NTE3NQ_13a7339c-fe4e-4907-b471-a7d8d7336546"
      unitRef="usd">17111000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOC0yLTEtMS01NTE3NQ_2e75aa3c-cf12-41af-8dbf-a23106817c7d"
      unitRef="usd">-6199000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOC00LTEtMS01NTE3NQ_b1da9f5a-e216-4a3b-8675-502e3db072aa"
      unitRef="usd">-47041000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOC02LTEtMS01NTE3NQ_5058cdad-c46f-4431-9f5f-60df0ba35e60"
      unitRef="usd">-2920000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOC04LTEtMS01NTE3NQ_c76c3b32-6870-4fc9-b9c8-79e1f4af00ce"
      unitRef="usd">-59096000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOS0yLTEtMS01NTE3NQ_706e56c9-3fc4-40bb-9ba7-bfe10c2a76b5"
      unitRef="usd">133948000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOS00LTEtMS01NTE3NQ_f58ebe91-4d83-4289-b19a-9b9f9861ae3c"
      unitRef="usd">65455000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOS02LTEtMS01NTE3NQ_873551a7-e040-4418-a24a-6270b1b7136b"
      unitRef="usd">260513000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfOS04LTEtMS01NTE3NQ_3a1e049f-257c-493d-9109-8503f0335d1e"
      unitRef="usd">138838000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTAtMi0xLTEtNTUxNzU_ab9d8f20-ac7a-4e10-a047-aa8d870fd249"
      unitRef="usd">34386000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTAtNC0xLTEtNTUxNzU_d5ac274d-89e4-40da-8f73-12f1323d06c9"
      unitRef="usd">17275000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTAtNi0xLTEtNTUxNzU_be5dddff-c295-4d38-befa-5b1214b8153b"
      unitRef="usd">67561000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTAtOC0xLTEtNTUxNzU_c5c9e8e1-5479-4980-a8d1-1cbbc2467ef5"
      unitRef="usd">37295000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTEtMi0xLTEtNTUxNzU_7dcc17d5-afa0-42f5-8eb0-b819dcb29157"
      unitRef="usd">99562000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTEtNC0xLTEtNTUxNzU_91e10da0-6b1e-48c2-8895-6b29073dcbf6"
      unitRef="usd">48180000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTEtNi0xLTEtNTUxNzU_693e0b9e-e1bd-4f86-bb08-f061d8dab244"
      unitRef="usd">192952000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTEtOC0xLTEtNTUxNzU_4ce81cfb-308e-4c33-b691-67e4a9faa61a"
      unitRef="usd">101543000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTQtMi0xLTEtNTUxNzU_da7fe53a-086a-4ac9-8ec8-fe94db01ed0c"
      unitRef="usdPerShare">10.62</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTQtNC0xLTEtNTUxNzU_d544b454-5c20-48a5-a703-37c8dcaaa5cf"
      unitRef="usdPerShare">5.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTQtNi0xLTEtNTUxNzU_ffe578ae-9886-48f1-8a38-28292ccec970"
      unitRef="usdPerShare">20.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTQtOC0xLTEtNTUxNzU_dd798585-fca5-485a-9bb4-8334ee641252"
      unitRef="usdPerShare">10.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTUtMi0xLTEtNTUxNzU_421ed239-fc20-4612-964d-310c40762509"
      unitRef="shares">8369000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTUtNC0xLTEtNTUxNzU_a3eef85d-ca0a-442d-9772-2b0c93387165"
      unitRef="shares">7141000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTUtNi0xLTEtNTUxNzU_e5abd2d0-0283-481a-a70f-60c6a2c01055"
      unitRef="shares">7863000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTUtOC0xLTEtNTUxNzU_b281f79d-8d43-4d0d-91b5-91836edef655"
      unitRef="shares">7141000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTctMi0xLTEtNTUxNzU_83281460-1ed5-49f6-aa8f-03581f8ea1c5"
      unitRef="usdPerShare">10.62</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTctNC0xLTEtNTUxNzU_baff3fa1-17bf-4515-969f-8ff3aa0b34ec"
      unitRef="usdPerShare">5.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTctNi0xLTEtNTUxNzU_5d29abd0-6f15-4da2-b5c1-d7a1d63a265a"
      unitRef="usdPerShare">20.62</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTctOC0xLTEtNTUxNzU_3f9ee354-d3e3-4d53-a104-f3612f830fcb"
      unitRef="usdPerShare">10.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTgtMi0xLTEtNTUxNzU_cbb5e91e-d802-40db-88bb-e4bcde6fcb3f"
      unitRef="shares">1005000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTgtNC0xLTEtNTUxNzU_62a04cf0-04bd-4682-8602-c3c9e2123795"
      unitRef="shares">2232000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTgtNi0xLTEtNTUxNzU_8d0e4bb2-416b-4566-81b1-7aad920d2784"
      unitRef="shares">1511000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMTgtOC0xLTEtNTUxNzU_da202e61-b842-4778-ac82-abc9c68ac30f"
      unitRef="shares">2232000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjEtMi0xLTEtNTUxNzU_4a140090-ff21-4197-92c7-2258b763d1df"
      unitRef="usdPerShare">10.59</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjEtNC0xLTEtNTUxNzU_2d1770c6-54b7-4732-89e0-f418f51bb37f"
      unitRef="usdPerShare">5.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjEtNi0xLTEtNTUxNzU_033baabd-4070-4b23-8ca3-df0e2a20403a"
      unitRef="usdPerShare">20.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjEtOC0xLTEtNTUxNzU_cc4676f4-cc6f-4721-97ee-9e55c3938e8f"
      unitRef="usdPerShare">10.79</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjItMi0xLTEtNTUxNzU_45da2c02-d888-4d53-967e-eda2a4fd60d6"
      unitRef="shares">9399000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjItNC0xLTEtNTUxNzU_d9690262-e048-47db-8966-4eaf7efcd782"
      unitRef="shares">9407000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjItNi0xLTEtNTUxNzU_1b90a7e2-cf3d-4842-94c5-14a3f37ee07f"
      unitRef="shares">9399000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjItOC0xLTEtNTUxNzU_7b7f1a01-de8f-46c1-afe7-a03be89eaa39"
      unitRef="shares">9407000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjQtMi0xLTEtNTUxNzU_19611067-cd5d-4854-8b04-900a415efe50"
      unitRef="usdPerShare">10.59</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjQtNC0xLTEtNTUxNzU_14eafeb0-4ba6-4f92-bb9c-f712136a498c"
      unitRef="usdPerShare">5.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjQtNi0xLTEtNTUxNzU_1b1a7c46-80ab-447a-83ed-ea709a0b9f65"
      unitRef="usdPerShare">20.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjQtOC0xLTEtNTUxNzU_64ea1b02-13db-4c38-94dc-6966248666c4"
      unitRef="usdPerShare">10.79</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjUtMi0xLTEtNTUxNzU_85dc2a78-39fa-4fc8-81fe-d282575b0a58"
      unitRef="shares">1030000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjUtNC0xLTEtNTUxNzU_2c9030e0-bf5e-4c19-9369-f73f7939c8a4"
      unitRef="shares">2266000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjUtNi0xLTEtNTUxNzU_b76e9aae-aebc-46f4-86b9-84a1d7cf38f4"
      unitRef="shares">1536000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjUtOC0xLTEtNTUxNzU_43b3ac1c-9266-45b9-9ba8-87f8c7067b34"
      unitRef="shares">2266000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjgtMi0xLTEtNTUxNzU_2c83628b-51ad-42a0-a68b-3942d1dbf2f3"
      unitRef="usdPerShare">0.25</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjgtNC0xLTEtNTUxNzU_d7e167be-0039-4165-8c9c-52da68fe4c96"
      unitRef="usdPerShare">0.25</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjgtNi0xLTEtNTUxNzU_bb08a2ce-acd2-48cc-9896-38822b7d9781"
      unitRef="usdPerShare">0.50</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjgtOC0xLTEtNTUxNzU_5664edd5-443a-4689-a870-b71c9f44b980"
      unitRef="usdPerShare">0.50</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjktMi0xLTEtNTUxNzU_220ccec7-bc4b-4f11-a684-cba4e46ea39d"
      unitRef="usdPerShare">0.25</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjktNC0xLTEtNTUxNzU_d540370b-e22a-4544-b86c-503526663c9a"
      unitRef="usdPerShare">0.25</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjktNi0xLTEtNTUxNzU_6d7c87b7-ea74-409a-bba9-ce4f5b657051"
      unitRef="usdPerShare">0.50</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xNi9mcmFnOjA3YTBiMTIxMjc0MzRiZWM4YWRiMjAxZmE0ZmFlYzMyL3RhYmxlOjhhYzgyZWFjOGFlNjRhNTdiY2Y1YTc2ODJhZTg3MjBjL3RhYmxlcmFuZ2U6OGFjODJlYWM4YWU2NGE1N2JjZjVhNzY4MmFlODcyMGNfMjktOC0xLTEtNTUxNzU_be90512c-f673-4d2f-8f91-46bd0efa641e"
      unitRef="usdPerShare">0.50</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:NetIncomeLoss
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMi0yLTEtMS01NTE3NQ_1eeeb782-89a2-4163-b754-c0051be2ac3b"
      unitRef="usd">99562000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMi00LTEtMS01NTE3NQ_e5df7688-f48e-40f6-a90f-b9f7922a3887"
      unitRef="usd">48180000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMi02LTEtMS01NTE3NQ_5b261e47-41fa-4568-96ee-23eebdc13aac"
      unitRef="usd">192952000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMi04LTEtMS01NTE3NQ_e54ded39-878d-45c2-9f18-4edab33c6be7"
      unitRef="usd">101543000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNi0yLTEtMS01NTE3NQ_03a44f17-b8aa-4890-af3d-de04548cbf9d"
      unitRef="usd">-745000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNi00LTEtMS01NTE3NQ_576520c0-74e4-4a68-9c3a-55a22b1ad3bb"
      unitRef="usd">-913000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNi02LTEtMS01NTE3NQ_f121ce03-aa28-4ab9-b188-5d08150d0649"
      unitRef="usd">-1491000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNi04LTEtMS01NTE3NQ_03f72e21-8611-43d9-955c-0220e324e8f8"
      unitRef="usd">-1829000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNy0yLTEtMS01NTE3NQ_c8d29b27-15a0-4f94-92fb-3677fe824e57"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNy00LTEtMS01NTE3NQ_49fd18db-7c57-4409-8949-efc8abfd21e4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNy02LTEtMS01NTE3NQ_0da4be9d-d11e-410b-8438-d1205afe1ef6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfNy04LTEtMS01NTE3NQ_a393c105-a698-4ae5-85ff-2eec00b0946d"
      unitRef="usd">1000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <coke:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfOS0yLTEtMS01NTE3NQ_0abbc6ec-d52e-4371-b4e6-308cd7f1d5c8"
      unitRef="usd">69000</coke:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <coke:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfOS00LTEtMS01NTE3NQ_75ff24a0-90e1-4c86-983b-c66fd5a27cd2"
      unitRef="usd">139000</coke:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <coke:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfOS02LTEtMS01NTE3NQ_6874db4f-f523-4836-916a-4e6431b04a94"
      unitRef="usd">138000</coke:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <coke:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfOS04LTEtMS01NTE3NQ_a5285350-a433-4f03-bfa3-c2e92313e2ae"
      unitRef="usd">279000</coke:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTAtMi0xLTEtNTUxNzU_eb955068-848c-4d33-a4f2-69d83caa2990"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTAtNC0xLTEtNTUxNzU_184ed8bf-d4e3-44b1-b1a6-ac94e1729c2b"
      unitRef="usd">244000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTAtNi0xLTEtNTUxNzU_5db6de68-500f-4da9-bfa4-a525e38b03d8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTAtOC0xLTEtNTUxNzU_841493d9-c6a7-4ddd-a8e6-57ed2e2d5f8c"
      unitRef="usd">556000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTEtMi0xLTEtNTUxNzU_d903c328-e422-4030-993a-1c5bdf52580d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTEtNC0xLTEtNTUxNzU_dd9569a9-3540-4603-bc5e-3c83e4c058aa"
      unitRef="usd">28000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTEtNi0xLTEtNTUxNzU_6f1a2df7-9ede-4d1c-badb-c565bff830f3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTEtOC0xLTEtNTUxNzU_193473c7-06a4-487b-afee-9a5d65a21a17"
      unitRef="usd">-9000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTItMi0xLTEtNTUxNzU_15435d66-d8da-4f35-906f-65997aee62b7"
      unitRef="usd">814000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTItNC0xLTEtNTUxNzU_f8ff1d52-3888-4ab0-aa48-c0d73bfb47d0"
      unitRef="usd">1324000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTItNi0xLTEtNTUxNzU_a5c00991-fd94-42d9-b284-440608a30508"
      unitRef="usd">1629000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTItOC0xLTEtNTUxNzU_02a09bee-36b2-42f2-a6bb-93a062dff4b0"
      unitRef="usd">2656000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTMtMi0xLTEtNTUxNzU_9315b28c-4ef8-4fd4-b4ba-375892caef75"
      unitRef="usd">100376000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTMtNC0xLTEtNTUxNzU_8d26b044-1241-4e9b-9752-7a5d38baa433"
      unitRef="usd">49504000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTMtNi0xLTEtNTUxNzU_85d9781a-0e9c-40e5-a4d7-d96e0cf78e4c"
      unitRef="usd">194581000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8xOS9mcmFnOjY0YzdjOWVmMWNiOTRhYjBiN2Y2MGY1YWRlZDIzYmI0L3RhYmxlOjc0MDNlNGFhNjJkNTQzMTRiOTdlODVkYTcyZmJkZjQzL3RhYmxlcmFuZ2U6NzQwM2U0YWE2MmQ1NDMxNGI5N2U4NWRhNzJmYmRmNDNfMTMtOC0xLTEtNTUxNzU_73a0aa4f-c0cd-474a-bfbb-b09927a95ccc"
      unitRef="usd">104199000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMy0yLTEtMS01NTE3NQ_093885b3-6c38-4273-b79f-1189f9576544"
      unitRef="usd">188803000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMy00LTEtMS01NTE3NQ_5bdcd12b-677b-4206-b8a8-ea72ecd14a3b"
      unitRef="usd">142314000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNC0yLTEtMS01NTE3NQ_216cc60d-12c4-46e2-86db-20bf76e53e1a"
      unitRef="usd">554329000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNC00LTEtMS01NTE3NQ_92a5a99c-06e5-493e-99e3-18be6b40c55b"
      unitRef="usd">472270000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNS0yLTEtMS01NTE3NQ_eb282070-80f4-4c28-aed5-d21138f14f51"
      unitRef="usd">14523000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNS00LTEtMS01NTE3NQ_1fa5d7d5-fe7a-4eba-9e8b-478d37907259"
      unitRef="usd">17336000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNi0yLTEtMS01NTE3NQ_d2c55c07-af70-43ce-a9e4-9fc1f40266fd"
      unitRef="usd">49577000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNi00LTEtMS01NTE3NQ_997035b0-8361-4523-833c-47af4a95531c"
      unitRef="usd">57737000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNy0yLTEtMS01NTE3NQ_128f0600-950d-401e-9850-f855bb193fa1"
      unitRef="usd">41589000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNy00LTEtMS01NTE3NQ_e161a1d4-24fe-4200-b9b6-f791c3804e62"
      unitRef="usd">33878000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfOC0yLTEtMS01NTE3NQ_5dd83779-66d8-4dd1-8e97-3c504acd6d73"
      unitRef="usd">303539000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfOC00LTEtMS01NTE3NQ_ffcfe15b-87d0-4401-9b20-77a068f333a8"
      unitRef="usd">302851000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfOS0yLTEtMS01NTE3NQ_19d432d2-02e8-473e-baab-fbc715bd6e5d"
      unitRef="usd">86844000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfOS00LTEtMS01NTE3NQ_31d7cbde-5230-4e72-94d7-71fcfd815857"
      unitRef="usd">78068000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTAtMi0xLTEtNTUxNzU_91256660-c79c-4ea6-8c27-5611e672ab46"
      unitRef="usd">3045000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTAtNC0xLTEtNTUxNzU_b8d1983c-4685-4edf-9bba-f2deb4151d71"
      unitRef="usd">6880000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTEtMi0xLTEtNTUxNzU_59f63e53-1629-44d1-bef8-08b3e0f9b11a"
      unitRef="usd">1213203000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTEtNC0xLTEtNTUxNzU_8e3fd307-a581-4c9a-8841-571010f2afdd"
      unitRef="usd">1076662000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTItMi0xLTEtNTUxNzU_a27d6950-d887-4e80-86a5-29cc7a9daf10"
      unitRef="usd">1081604000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTItNC0xLTEtNTUxNzU_7bf17624-8681-4af1-89b1-e901a589f45f"
      unitRef="usd">1030688000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTMtMi0xLTEtNTUxNzU_a2b4eaea-f9b1-47ea-a354-fc33e727b966"
      unitRef="usd">137026000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTMtNC0xLTEtNTUxNzU_161858fe-afa4-4b90-8a50-e59effd75f6a"
      unitRef="usd">139877000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTQtMi0xLTEtNTUxNzU_8dc668c5-22fb-4cec-b0a8-2106d6188165"
      unitRef="usd">7254000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTQtNC0xLTEtNTUxNzU_b9ee59c2-e5f3-47c2-9047-58e0c3e32713"
      unitRef="usd">64211000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTUtMi0xLTEtNTUxNzU_b15ad09c-bee3-4fb4-aeb3-5da05b8f6c32"
      unitRef="usd">112133000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTUtNC0xLTEtNTUxNzU_b1388ed1-ee3d-4a30-a6a9-fab202c76ed9"
      unitRef="usd">120486000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Goodwill
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTYtMi0xLTEtNTUxNzU_0d7d495f-30ca-46c3-8ea4-041756314f58"
      unitRef="usd">165903000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTYtNC0xLTEtNTUxNzU_0ff8c011-f36a-406c-bf5f-410fef47d582"
      unitRef="usd">165903000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id9f123656256400387b8ec7c09b22e33_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTctMi0xLTEtNTUxNzU_7fe1879e-4b73-4663-ac51-749772ec6a05"
      unitRef="usd">854480000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i75726f0ecf4f43b3bfc85c4dfe52179a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTctNC0xLTEtNTUxNzU_544b11ab-9a44-4e91-982b-60ff6ddccfe6"
      unitRef="usd">836777000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id6721d8f648347e7b69fadceb616ae10_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTgtMi0xLTEtNTUxNzU_b167a7a0-1f7f-4440-8030-0ea296f3dc6f"
      unitRef="usd">10065000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i74287ae8e6884e939983ece3f744e4de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTgtNC0xLTEtNTUxNzU_836ca6b9-075d-443c-a8c3-5e4404d5fc47"
      unitRef="usd">10966000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Assets
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTktMi0xLTEtNTUxNzU_09f8f149-88c3-4866-abb4-225dd8d5a364"
      unitRef="usd">3581668000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMTktNC0xLTEtNTUxNzU_94f7ad6a-a8f0-49af-a55b-1095827f5055"
      unitRef="usd">3445570000</us-gaap:Assets>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjMtMi0xLTEtNTUxNzU_14fc321b-7fa0-45b0-9d06-cdad88ab459c"
      unitRef="usd">24771000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjMtNC0xLTEtNTUxNzU_4ce2e081-078b-4fcc-ad9f-0334a08ed0c8"
      unitRef="usd">22048000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjQtMi0xLTEtNTUxNzU_4289c963-edeb-4975-aff3-f9125824c3d1"
      unitRef="usd">2214000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjQtNC0xLTEtNTUxNzU_77654477-18b5-4b80-a057-535c3dfb1ce8"
      unitRef="usd">6060000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjUtMi0xLTEtNTUxNzU_d829e1c2-0a26-4d34-8806-9969e18593e5"
      unitRef="usd">323449000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjUtNC0xLTEtNTUxNzU_f91814b6-df94-48db-9080-11b9a9106e37"
      unitRef="usd">319318000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjYtMi0xLTEtNTUxNzU_0ebb37fd-2d8f-4410-9e47-ac9d46b2cfa2"
      unitRef="usd">198735000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjYtNC0xLTEtNTUxNzU_7be28984-0f1f-4c03-8651-87b478199d92"
      unitRef="usd">145671000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjctMi0xLTEtNTUxNzU_f6e9715c-2294-4911-ac35-80d66881c211"
      unitRef="usd">229398000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjctNC0xLTEtNTUxNzU_07145335-4573-4cb3-819f-57b63900bfbf"
      unitRef="usd">226769000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjgtMi0xLTEtNTUxNzU_6a260847-7167-4ea7-b224-896bf90a9054"
      unitRef="usd">69878000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjgtNC0xLTEtNTUxNzU_b446895c-8e7e-443d-9753-89c97ae28e94"
      unitRef="usd">110894000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjktMi0xLTEtNTUxNzU_e3caa0cd-681f-4ac6-bd80-78497dc2c994"
      unitRef="usd">3988000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMjktNC0xLTEtNTUxNzU_9e1a86b8-a6f0-4857-bc14-fd202fe2ce95"
      unitRef="usd">4096000</us-gaap:InterestPayableCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzAtMi0xLTEtNTUxNzU_8003c7b4-1fcd-4078-bf33-f5e556c5a4ac"
      unitRef="usd">125000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzAtNC0xLTEtNTUxNzU_03177cf8-5e38-466e-9ad7-c8aa7469bcd1"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzEtMi0xLTEtNTUxNzU_dc275898-553d-4c57-9d5f-2c49c2f60c35"
      unitRef="usd">977433000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzEtNC0xLTEtNTUxNzU_36c728ee-ca7a-418d-8bea-4805a39fcaf8"
      unitRef="usd">834856000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzItMi0xLTEtNTUxNzU_ecf4ac1f-d41d-4d51-8a2c-5fe27682ecb4"
      unitRef="usd">148151000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzItNC0xLTEtNTUxNzU_5e6834d3-3cb3-403d-a19d-577a105d6acf"
      unitRef="usd">136432000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzMtMi0xLTEtNTUxNzU_719cc1cd-4d52-42c7-a1ed-ffc9414433b4"
      unitRef="usd">99491000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzMtNC0xLTEtNTUxNzU_5fd9f29d-7bb5-4d5d-a100-1718fec55210"
      unitRef="usd">93391000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzQtMi0xLTEtNTUxNzU_7c510bf6-a4cf-4041-ba02-6f88e4e43739"
      unitRef="usd">730532000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzQtNC0xLTEtNTUxNzU_1feb7361-59e8-407c-a71e-dad1f656d8ec"
      unitRef="usd">758610000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzUtMi0xLTEtNTUxNzU_f5d1f4e5-53e6-47f0-9ee1-f646f85ec682"
      unitRef="usd">117056000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzUtNC0xLTEtNTUxNzU_ae5f4b5d-c4d7-4cef-b2d2-108af42ad0ea"
      unitRef="usd">122046000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzYtMi0xLTEtNTUxNzU_b0b73ad6-c735-481d-953d-4ef480c08b80"
      unitRef="usd">8692000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzYtNC0xLTEtNTUxNzU_7bd0d21b-8a4d-4a8a-8ddc-5d0c4e1e3205"
      unitRef="usd">65006000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzctMi0xLTEtNTUxNzU_f1cd2993-0e02-4f9d-928e-30cf16798d2a"
      unitRef="usd">598633000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzctNC0xLTEtNTUxNzU_7df835f3-6c0d-4157-948c-8090c14db0fc"
      unitRef="usd">723443000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:Liabilities
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzgtMi0xLTEtNTUxNzU_89d36eba-f49e-4751-a38b-1b206794b818"
      unitRef="usd">2679988000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzgtNC0xLTEtNTUxNzU_0284a4a9-f205-4f04-b1ff-1ba87db851d1"
      unitRef="usd">2733784000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzktMi0xLTEtNTUxNzU_37e654ef-2818-492f-a08a-0b1c158aaa56"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfMzktNC0xLTEtNTUxNzU_1fc49018-24b2-45ae-b205-722ca272b428"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0M2FjZmI2ZTMyMzc0ZTIxYjI5Nzk0NTMzMDExZWZhYl8xOA_f06e3b21-c3d1-4a76-9e9f-40d3202488a2"
      unitRef="usdPerShare">1.00</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i6b95778ab55b49d4a7d27e1af8b27d7f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0M2FjZmI2ZTMyMzc0ZTIxYjI5Nzk0NTMzMDExZWZhYl8xOA_fec2ca87-5c99-4477-a382-942104ac883b"
      unitRef="usdPerShare">1.00</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0M2FjZmI2ZTMyMzc0ZTIxYjI5Nzk0NTMzMDExZWZhYl8zMg_18c6317f-98de-4da8-be69-8fd7bbfb6f49"
      unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6b95778ab55b49d4a7d27e1af8b27d7f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0M2FjZmI2ZTMyMzc0ZTIxYjI5Nzk0NTMzMDExZWZhYl8zMg_297bc5f5-54ab-4ca1-baaf-4387e25dc4af"
      unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0M2FjZmI2ZTMyMzc0ZTIxYjI5Nzk0NTMzMDExZWZhYl81NA_9a27d85f-f5c6-45ed-97c3-f80768d6b5ba"
      unitRef="shares">11431367</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6b95778ab55b49d4a7d27e1af8b27d7f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0M2FjZmI2ZTMyMzc0ZTIxYjI5Nzk0NTMzMDExZWZhYl82MQ_b6543463-7456-4fb4-9776-f637f49ce943"
      unitRef="shares">10203821</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtMi0xLTEtNTUxNzU_b0f5742e-1bd9-4a7a-8d47-9c629927d106"
      unitRef="usd">11431000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i6b95778ab55b49d4a7d27e1af8b27d7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDEtNC0xLTEtNTUxNzU_1e506739-6a1b-47b7-9034-a80f141af3b6"
      unitRef="usd">10204000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib679dd6d85934d398937eeecf6ce3c2f_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoyODU5YTQ2NDdkOTk0MjZhYTkzNDY4NzY3ZDE2YzMxZV8yNg_0a0607f9-c060-49a9-8127-3d807a208f98"
      unitRef="usdPerShare">1.00</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i9fc9a3329e304fd7abecd816d58fe847_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoyODU5YTQ2NDdkOTk0MjZhYTkzNDY4NzY3ZDE2YzMxZV8yNg_20656df5-1dd4-46ac-8013-d1cf4ef02311"
      unitRef="usdPerShare">1.00</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i9fc9a3329e304fd7abecd816d58fe847_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoyODU5YTQ2NDdkOTk0MjZhYTkzNDY4NzY3ZDE2YzMxZV80MA_34af2a0c-91a1-41ef-9fe1-97e79e2a0953"
      unitRef="shares">10000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib679dd6d85934d398937eeecf6ce3c2f_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoyODU5YTQ2NDdkOTk0MjZhYTkzNDY4NzY3ZDE2YzMxZV80MA_fed5122d-7070-4358-9a86-6759ff986ff1"
      unitRef="shares">10000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib679dd6d85934d398937eeecf6ce3c2f_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoyODU5YTQ2NDdkOTk0MjZhYTkzNDY4NzY3ZDE2YzMxZV82Mg_fd3f71d3-5df0-42d4-b07e-508b55da5b20"
      unitRef="shares">1632810</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i9fc9a3329e304fd7abecd816d58fe847_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoyODU5YTQ2NDdkOTk0MjZhYTkzNDY4NzY3ZDE2YzMxZV82OQ_e5298be2-92a0-45e5-a0bd-a1ba3778e2fe"
      unitRef="shares">2860356</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ib679dd6d85934d398937eeecf6ce3c2f_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItMi0xLTEtNTUxNzU_46ce27a5-8f5a-4961-bd5e-bc0b18e84265"
      unitRef="usd">1633000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i9fc9a3329e304fd7abecd816d58fe847_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDItNC0xLTEtNTUxNzU_a9ea862e-540b-4154-a689-4a326ece80cb"
      unitRef="usd">2860000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDMtMi0xLTEtNTUxNzU_d30e097e-5ec2-43f9-98c5-ee99e08d0a87"
      unitRef="usd">135953000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDMtNC0xLTEtNTUxNzU_742a47b4-2d4d-423a-882f-9d94b53710f0"
      unitRef="usd">135953000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDQtMi0xLTEtNTUxNzU_818e8792-1e53-4293-b851-d7cfcc122b32"
      unitRef="usd">912751000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDQtNC0xLTEtNTUxNzU_f55eacf0-b308-4e68-a5aa-d9b27ead9939"
      unitRef="usd">724486000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDUtMi0xLTEtNTUxNzU_b094b2b0-ef3d-40cd-ba64-1844290e20ea"
      unitRef="usd">-98834000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDUtNC0xLTEtNTUxNzU_219bf1dd-4d86-4ba0-96bd-f4aa2aba4104"
      unitRef="usd">-100463000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDYtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjpmZTYxZWRmMTgyNjk0MjZjOWYxYmI1MzBkODA4MTBhOF80NQ_34d5b40e-e497-441f-968c-b8ea8ba84970"
      unitRef="shares">3062374</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i6b95778ab55b49d4a7d27e1af8b27d7f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDYtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjpmZTYxZWRmMTgyNjk0MjZjOWYxYmI1MzBkODA4MTBhOF80NQ_cbe41f39-149d-4ff7-b91f-261b3e5236b0"
      unitRef="shares">3062374</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue
      contextRef="ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDYtMi0xLTEtNTUxNzU_fa05a4b5-cfd3-4126-84d7-1ff24e71b868"
      unitRef="usd">60845000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i6b95778ab55b49d4a7d27e1af8b27d7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDYtNC0xLTEtNTUxNzU_011dcbc4-4389-4d7d-817c-46f748e5dc39"
      unitRef="usd">60845000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i9fc9a3329e304fd7abecd816d58fe847_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDctMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0YzBjNzA0MGQwMWM0ZjkwYmZjZTNlNjA0YmYyOTEyMV81Mw_47a65810-c291-4203-8358-78af434e7327"
      unitRef="shares">628114</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ib679dd6d85934d398937eeecf6ce3c2f_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDctMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0YzBjNzA0MGQwMWM0ZjkwYmZjZTNlNjA0YmYyOTEyMV81Mw_d2286724-ea3a-4828-ba8b-cf658b0d0b00"
      unitRef="shares">628114</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue
      contextRef="ib679dd6d85934d398937eeecf6ce3c2f_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDctMi0xLTEtNTUxNzU_cc83a70e-24ce-4389-bcb1-ac24e074cf34"
      unitRef="usd">409000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i9fc9a3329e304fd7abecd816d58fe847_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDctNC0xLTEtNTUxNzU_c4e1f129-6ace-4540-b7b7-8e8e54ad39a4"
      unitRef="usd">409000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDgtMi0xLTEtNTUxNzU_8f8acdc7-a3fe-40d0-b81a-ace51a378855"
      unitRef="usd">901680000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDgtNC0xLTEtNTUxNzU_ebe89bdb-9323-47c5-a271-763572a95dee"
      unitRef="usd">711786000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDktMi0xLTEtNTUxNzU_0bda12b1-864f-4306-94c6-a74938792263"
      unitRef="usd">3581668000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yMi9mcmFnOjUwNTgzOGQ2ZWUxYzQyYWZhYWUwMGVkYmRjYWFlOGUwL3RhYmxlOmI5YjdkODA5NzliNTRiNmQ5NGJjMmExYTA0NWUyYzQ3L3RhYmxlcmFuZ2U6YjliN2Q4MDk3OWI1NGI2ZDk0YmMyYTFhMDQ1ZTJjNDdfNDktNC0xLTEtNTUxNzU_4c44fe96-e1a9-4d24-9489-c0d727c7671e"
      unitRef="usd">3445570000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMy0yLTEtMS01NTE3NQ_4010e733-1b51-41b2-819f-ab7a84438553"
      unitRef="usd">192952000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMy00LTEtMS01NTE3NQ_95d63edc-69a2-4350-aa8c-02d851194e2f"
      unitRef="usd">101543000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNS0yLTEtMS01NTE3NQ_09bcbe24-9eac-4339-871d-e07500cb216f"
      unitRef="usd">74037000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNS00LTEtMS01NTE3NQ_0f1b37fb-ace4-44bf-bc76-61a251a9e4c9"
      unitRef="usd">76264000</us-gaap:Depreciation>
    <coke:AmortizationOfIntangibleAssetsAndDeferredProceedsNet
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNi0yLTEtMS01OTc3Mw_f20ad3f4-550e-499e-b24b-d420f0a0e6c6"
      unitRef="usd">11815000</coke:AmortizationOfIntangibleAssetsAndDeferredProceedsNet>
    <coke:AmortizationOfIntangibleAssetsAndDeferredProceedsNet
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNi00LTEtMS01OTc3Mw_a3027144-36ed-4b17-ae28-32f617ded407"
      unitRef="usd">11619000</coke:AmortizationOfIntangibleAssetsAndDeferredProceedsNet>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNi0yLTEtMS01NTE3NQ_e8daa97d-f0a3-4025-9bef-82cf66df3dfb"
      unitRef="usd">11189000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNi00LTEtMS01NTE3NQ_30591c92-2d08-4fcf-bf03-a4c5a73fa206"
      unitRef="usd">2293000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfOC0yLTEtMS01NTE3NQ_04c89096-47b3-44fa-b1ea-6ee0ab5d6611"
      unitRef="usd">-1436000</coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability>
    <coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfOC00LTEtMS01NTE3NQ_3d4863ac-fe2b-46a6-864a-340f448f749d"
      unitRef="usd">56981000</coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfOS0yLTEtMS01NTE3NQ_f9df6b84-11d1-49dc-8b2b-a27e7f1b3a35"
      unitRef="usd">-1327000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfOS00LTEtMS01NTE3NQ_bd868eb6-47db-465a-9746-f6ceb89785e0"
      unitRef="usd">-2457000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTAtMi0xLTEtNTUxNzU_f536bf3a-0758-4890-a6ec-36c1fcdab319"
      unitRef="usd">504000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTAtNC0xLTEtNTUxNzU_9cc8eeb2-9ae9-4dfe-a97a-33b9063d7a63"
      unitRef="usd">549000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTEtMi0xLTEtNTUxNzU_ee059e81-6638-4747-bff5-761abdcadf24"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTEtNC0xLTEtNTUxNzU_1854a9dc-75f4-4f70-9dba-89816b9b5862"
      unitRef="usd">3200000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTItMi0xLTEtNTUxNzU_46d59ba2-1ea9-4c6f-9306-1e3eb4e3621a"
      unitRef="usd">59004000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTItNC0xLTEtNTUxNzU_ac782875-28e8-4b36-aafc-3abbd33a91a7"
      unitRef="usd">-24332000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTMtMi0xLTEtNTUxNzU_c94127ab-962c-4448-a0fe-21026f9271a5"
      unitRef="usd">-21904000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTMtNC0xLTEtNTUxNzU_2f1c74ec-eb6c-47a7-bc49-03711d85627b"
      unitRef="usd">-6325000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTQtMi0xLTEtNTUxNzU_2de0ae7d-c085-451a-804a-9b87f7c004d1"
      unitRef="usd">-9753000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTQtNC0xLTEtNTUxNzU_550af92e-b97a-42b8-954c-bc26e9670703"
      unitRef="usd">-14178000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTYtMi0xLTEtNTUxNzU_e46459e2-afa8-415f-b5dc-9ffd13c757c0"
      unitRef="usd">50583000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTYtNC0xLTEtNTUxNzU_b502cd65-2dff-4e25-b1f7-688c7d58a8bf"
      unitRef="usd">169842000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTctMi0xLTEtNTUxNzU_7e4c6ba2-88f2-47c0-82e1-6eb88774a3e9"
      unitRef="usd">243535000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMTctNC0xLTEtNTUxNzU_909f2f20-4588-4a6e-937e-d25b8b9fd91f"
      unitRef="usd">271385000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjAtMi0xLTEtNTUxNzU_b32fffc7-0480-4c9d-8a16-50d1e273507e"
      unitRef="usd">145182000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjAtNC0xLTEtNTUxNzU_06ec3785-d62e-4dec-9f7b-2f8627bb0a01"
      unitRef="usd">80308000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjEtMi0xLTEtNTUxNzU_84fbba68-872b-4423-b4b6-34d3779d88d1"
      unitRef="usd">30149000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjEtNC0xLTEtNTUxNzU_587f72d5-a6f5-46a9-8a17-418e2a63ab04"
      unitRef="usd">1998000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjItMi0xLTEtNTUxNzU_87284db7-eb55-4271-b981-2242a28662af"
      unitRef="usd">5255000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjItNC0xLTEtNTUxNzU_a0ebed97-3800-464f-87da-9c540fa5d8ac"
      unitRef="usd">1678000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjMtMi0xLTEtNTUxNzU_680f381e-f5b3-48a6-b874-ee5a37f4ffaa"
      unitRef="usd">1538000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjMtNC0xLTEtNTUxNzU_0aad5d61-39a9-4d64-be25-6c1375e08781"
      unitRef="usd">1724000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjQtMi0xLTEtNTUxNzU_b0ca1796-afa3-4e87-8c9e-25f9a27e66ca"
      unitRef="usd">-171614000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMjQtNC0xLTEtNTUxNzU_9eb81313-1878-4186-828e-33ae2a7842a6"
      unitRef="usd">-82352000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <coke:PaymentOfContingentConsiderationOfAcquisitions
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzAtMi0xLTEtNTUxNzU_cceba12d-23a9-4b07-98d0-06bd60afaac8"
      unitRef="usd">18710000</coke:PaymentOfContingentConsiderationOfAcquisitions>
    <coke:PaymentOfContingentConsiderationOfAcquisitions
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzAtNC0xLTEtNTUxNzU_cf27685b-6b69-47ce-8f2c-84f571682bb3"
      unitRef="usd">19920000</coke:PaymentOfContingentConsiderationOfAcquisitions>
    <us-gaap:PaymentsOfDividends
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzEtMi0xLTEtNTUxNzU_8ee943c0-829a-4fcc-8b41-1b754d7ea046"
      unitRef="usd">4687000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzEtNC0xLTEtNTUxNzU_3c51d76b-6cd9-47b1-b9e9-47a3d57ad564"
      unitRef="usd">4687000</us-gaap:PaymentsOfDividends>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzItMi0xLTEtNTUxNzU_9b0dc9cd-6f1a-46cc-b6e3-2fede98870b5"
      unitRef="usd">1904000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzItNC0xLTEtNTUxNzU_853d2b56-f366-40a1-8cd6-d475859e2702"
      unitRef="usd">2368000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzMtMi0xLTEtNTUxNzU_ed8f7010-7214-42b9-b170-6d57205d3c03"
      unitRef="usd">131000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzMtNC0xLTEtNTUxNzU_673be5c4-4a14-4a9e-883b-1b6fe09072b0"
      unitRef="usd">147000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <coke:RepaymentsOfTermLoanFacility
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzMtMi0xLTEtNjE1Mzc_f81db46b-bc8b-439c-916e-5bc3205d2e2e"
      unitRef="usd">0</coke:RepaymentsOfTermLoanFacility>
    <coke:RepaymentsOfTermLoanFacility
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzMtNC0xLTEtNjE1Mzc_f2a5d5bf-e704-421d-b2a1-99ea7a1b5b46"
      unitRef="usd">217500000</coke:RepaymentsOfTermLoanFacility>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzQtMi0xLTEtNTgzNzI_462713ec-ef85-46cb-99d6-dc63d548c665"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzQtNC0xLTEtNTgzNzI_a1bcfc3f-1db3-4f72-8d67-bcf51ce27488"
      unitRef="usd">55000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzUtMi0xLTEtNTUxNzU_d6717c13-2d09-4f5b-bdae-dc467106b734"
      unitRef="usd">-25432000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzUtNC0xLTEtNTUxNzU_885af3b6-0f8b-4814-9576-532b7b70c2cc"
      unitRef="usd">-189622000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzctMi0xLTEtNTUxNzU_da044e55-9c9e-4513-9a5c-209c32a5375a"
      unitRef="usd">46489000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzctNC0xLTEtNTUxNzU_f66d854c-2022-449b-9a66-0266866c262c"
      unitRef="usd">-589000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzgtMi0xLTEtNTUxNzU_ac13a3c3-3fe8-4551-aa31-648e1ebb92c2"
      unitRef="usd">142314000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i8c1450a378c3481cabd6d30ade364ee1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzgtNC0xLTEtNTUxNzU_61b01934-c078-4ae4-9f06-a03135b01cd4"
      unitRef="usd">54793000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzktMi0xLTEtNTUxNzU_f9e636f8-8276-4056-99ab-836695b4d259"
      unitRef="usd">188803000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i5b435e3459a048dea75b31e88ae5f551_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfMzktNC0xLTEtNTUxNzU_91505f01-f40a-4788-9426-b297a504dc55"
      unitRef="usd">54204000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <coke:ReductionsToLeasedPropertyUnderFinancingLeases
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNDItMi0xLTEtNTUxNzU_a771ee80-5cc3-4688-8696-da8ccba69e21"
      unitRef="usd">55465000</coke:ReductionsToLeasedPropertyUnderFinancingLeases>
    <coke:ReductionsToLeasedPropertyUnderFinancingLeases
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNDItNC0xLTEtNTUxNzU_a09ceb29-e71d-4ea9-858d-6073c5f919ef"
      unitRef="usd">0</coke:ReductionsToLeasedPropertyUnderFinancingLeases>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNDMtMi0xLTEtNTUxNzU_6305fc36-8d63-4bc8-b8a6-db691d7ca346"
      unitRef="usd">19626000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNDMtNC0xLTEtNTUxNzU_d3906d95-99f3-4fd8-935b-c74aee4a4513"
      unitRef="usd">16734000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNDQtMi0xLTEtNTUxNzU_5ade4eb3-2e86-4d0a-8d17-a7328e6a885d"
      unitRef="usd">9345000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yNS9mcmFnOjhiNWM5Y2MxMDQ0ZDRhNGY4Y2Y0OGM0NDZmMjZmZTAyL3RhYmxlOmZlZmIwYTY1ZmFlODQ2MTg4ZTk1MGU2OWE0NGE4ZDY2L3RhYmxlcmFuZ2U6ZmVmYjBhNjVmYWU4NDYxODhlOTUwZTY5YTQ0YThkNjZfNDQtNC0xLTEtNTUxNzU_ce4a5501-98cd-4ec2-9f9f-b4d5fe54c14c"
      unitRef="usd">7353000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:StockholdersEquity
      contextRef="if576bd6aca8643869b7270aa7919aba5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS0yLTEtMS01NTE3NQ_2146aa09-bdee-4b50-8db8-d7b2114f0f1d"
      unitRef="usd">11431000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66e4c6e44c7941b4bddf80667097a101_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS00LTEtMS01NTE3NQ_23bdb4d9-20ca-404e-9bca-730b8e7534c9"
      unitRef="usd">1633000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iffb16557be894e58b1c1f49135520e4d_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS02LTEtMS01NTE3NQ_daf844f0-c38b-48f3-86be-96965444007c"
      unitRef="usd">135953000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6ef2aeb214cd43769c671769197cea96_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS04LTEtMS01NTE3NQ_521c41ec-e95b-41b5-8ec4-7befaa13da40"
      unitRef="usd">815532000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id542ddb2b929431daf70b5502d4cfaa8_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS0xMC0xLTEtNTUxNzU_d8eb8724-5771-4276-b464-335a69d38ba8"
      unitRef="usd">-99648000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i74d4f46a6726455294e42722e19b60f1_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS0xMi0xLTEtNTUxNzU_ccfb64a6-74f3-4c1a-9b59-a2e5dabb3195"
      unitRef="usd">-60845000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9cd14b0cdca644d1bef36286c9d53eec_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS0xNC0xLTEtNTUxNzU_1a5e740f-1761-4de2-83c8-c7f80e8d7856"
      unitRef="usd">-409000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2ff261df0cde42a8bf6caa38e531e2ae_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMS0xNi0xLTEtNTUxNzU_84a56654-56a4-4f3b-8f32-398321e9c81a"
      unitRef="usd">803647000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ica81db3e3f9d4f4e8c5ecaef467846f5_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMi04LTEtMS01NTE3NQ_d391a824-efa0-42c3-8300-3577e701a88d"
      unitRef="usd">99562000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMi0xNi0xLTEtNTUxNzU_6a4edce5-5951-409b-a2e8-7f47af1e0e7d"
      unitRef="usd">99562000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i72fbda268475403fb4fe84d68ffeb0c2_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMy0xMC0xLTEtNTUxNzU_aa4417c4-ceb2-4c2a-b9ec-6ff805b4c337"
      unitRef="usd">814000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMy0xNi0xLTEtNTUxNzU_647da7d2-2212-488e-ae22-2a1ec10dda36"
      unitRef="usd">814000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfNS0wLTEtMS01NTE3NS90ZXh0cmVnaW9uOmE1NGZhOTEyZGUxZDRlMTFiOGRhZTFiOGM1ZmMwNmY4XzE4_d6fe872e-6809-466a-96d8-5ff06d7a82d8"
      unitRef="usdPerShare">0.25</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i35f556cab7cf41e5b1622da8876eb92c_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfNS04LTEtMS01NTE3NQ_32c74095-3fe4-43e3-8d34-8c9deb547383"
      unitRef="usd">2092000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfNS0xNi0xLTEtNTUxNzU_37582a9c-ad69-4d4d-9c8a-0eeee24a14f6"
      unitRef="usd">2092000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfNi0wLTEtMS01NTE3NS90ZXh0cmVnaW9uOjkzNWFhYTViMDIxYTQ4ZjBiZTM5NjBmODhiNjFjNTMzXzI2_66238f78-aadd-4765-af4e-b9c8b4cb44e6"
      unitRef="usdPerShare">0.25</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i3539c1637c3d4686820296e9e77520b4_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfNi04LTEtMS01NTE3NQ_bc7ace4c-6760-4066-bddd-e005e94ce062"
      unitRef="usd">251000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfNi0xNi0xLTEtNTUxNzU_0d3f808c-bc19-410e-acb4-76e5a5394917"
      unitRef="usd">251000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="i5354ca425b42444485fa62ab236b19f9_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC0yLTEtMS01NTE3NQ_f5a46a48-d098-4dc6-9b02-715ef39c7904"
      unitRef="usd">11431000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7383faa378bf4584887423c446ad77a1_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC00LTEtMS01NTE3NQ_bdeb7faf-14d5-4c53-b750-0544158e9734"
      unitRef="usd">1633000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i28f207002a924b3d8cb7ba7a6d00fd1f_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC02LTEtMS01NTE3NQ_4e6727e7-bcfb-430f-bf46-1cc0058a8bfb"
      unitRef="usd">135953000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie815338fee684cf5960a038542f889e5_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC04LTEtMS01NTE3NQ_260f7b17-8b97-4b06-9138-886bae69ebc4"
      unitRef="usd">912751000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6d402773a13f42a08a9c62dcdd8690d9_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC0xMC0xLTEtNTUxNzU_538b86d6-7bc3-462e-8b06-c9180b0b54e4"
      unitRef="usd">-98834000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i11dab14e0f574cc6a2c8a85e8af801f9_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC0xMi0xLTEtNTUxNzU_869961fc-914e-44e0-924d-53100a25e9e9"
      unitRef="usd">-60845000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifc163993e04748e0a5fa913a9481a1d4_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC0xNC0xLTEtNTUxNzU_3456fb23-9c20-4743-83cc-a0efdf84efc7"
      unitRef="usd">-409000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfOC0xNi0xLTEtNTUxNzU_f5f0bd63-0d52-41ba-9a67-c00d1b238337"
      unitRef="usd">901680000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie5c1435dec67461e9dbef403253223c2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtMi0xLTEtNTUxNzU_3c453d84-c25b-4562-a421-975c3dd95bd6"
      unitRef="usd">10204000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i751e2ea18ee64e35b985d606cded80cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtNC0xLTEtNTUxNzU_e4801a33-d6bf-40f0-a5ab-7fdac7d3d816"
      unitRef="usd">2860000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3126d618701b49e69a0de17d2799cbf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtNi0xLTEtNTUxNzU_36e26112-ddbc-4aac-9197-f666d9a7f99b"
      unitRef="usd">135953000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i84ee7b89a6bf4d28abbb81318c31fc83_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtOC0xLTEtNTUxNzU_946c1638-8911-4b7e-98be-697738697df1"
      unitRef="usd">724486000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6e0b624913cd4e13851bd81534406271_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtMTAtMS0xLTU1MTc1_aa99dbbd-99f0-4dc5-99db-13cd70a0876c"
      unitRef="usd">-100463000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i37b46034e07e47fd94bbd35b64bbae72_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtMTItMS0xLTU1MTc1_4312fdb7-485d-4019-8f9a-e1c379bc1b5b"
      unitRef="usd">-60845000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic65828192e3c48b2bed2c61d0269ab41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtMTQtMS0xLTU1MTc1_5597df56-1df8-4654-a69b-988f4880d293"
      unitRef="usd">-409000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTAtMTYtMS0xLTU1MTc1_c97b7685-7f90-4edf-b4e9-315cf2a01478"
      unitRef="usd">711786000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ia604d972d68949beb50c6c42f6650a01_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTEtOC0xLTEtNTUxNzU_f2a1ed0d-1a06-4439-a6c8-db7f40953e5c"
      unitRef="usd">192952000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTEtMTYtMS0xLTU1MTc1_35332751-6ed8-4930-aa12-3b8fb672da7a"
      unitRef="usd">192952000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5e9b16c263d14c8c840d026d7f307ee7_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTItMTAtMS0xLTU1MTc1_dbf8b4fc-b9d0-4598-95b0-c7ac7784cf91"
      unitRef="usd">1629000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTItMTYtMS0xLTU1MTc1_6d226669-0c51-4fc2-9e65-3e00e9247ad5"
      unitRef="usd">1629000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTQtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjplNWQyODM2OTBjZDM0MjM2OGY1ZDI3MTA4MGJhMjg5MF8xOA_e235cd5c-66c3-4797-b419-d1d661429863"
      unitRef="usdPerShare">0.50</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i866a0662c3c74663a57b33e85dd63ab2_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTQtOC0xLTEtNTUxNzU_8d0dedc6-36f4-4a54-bec3-fc0124e956e7"
      unitRef="usd">3878000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTQtMTYtMS0xLTU1MTc1_dc7d8364-38d0-4d16-b142-ba7bc3d56b11"
      unitRef="usd">3878000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTUtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoxMjhkMWRiMWNjMTE0MDA0YTFjNDlkZDQ4YzY1MTNhZl8yNg_6161cfdc-0c90-4475-938d-bca26d6ecf8d"
      unitRef="usdPerShare">0.50</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ied4adf5adb3a4ea8b2eb3548b923297f_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTUtOC0xLTEtNTUxNzU_5ae8c18a-2552-4d30-9069-886a063798a6"
      unitRef="usd">809000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTUtMTYtMS0xLTU1MTc1_b321e9e7-71ec-4743-a775-25700d7ce20c"
      unitRef="usd">809000</us-gaap:DividendsCommonStockCash>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMC0xLTEtNTU2MDUvdGV4dHJlZ2lvbjplNTQ4YzQ3ZTU1ZWQ0Njg2OTQzMmE2NzViZjMwZjUwY18xMDk5NTExNjI3ODI4_e65c67c2-1e75-4e41-ad06-5129d67c0922"
      unitRef="shares">1227546</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="ifabcbb0d78c44917b9791f76eb882ece_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMi0xLTEtNTU2MDU_b4f11ccc-eda9-4b31-b9dd-e52bbe256078"
      unitRef="usd">-1227000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i121479e4368d4beea6f0894c0faa5602_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtNC0xLTEtNTU2MDU_bec006f1-4457-4f0a-ad50-dfb58a12db31"
      unitRef="usd">1227000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMTYtMS0xLTU1NjA1_75f4f243-f422-4b89-8630-9d20d2e780c7"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:StockholdersEquity
      contextRef="i5354ca425b42444485fa62ab236b19f9_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMi0xLTEtNTUxNzU_9afe2095-8c7c-46c3-93ed-3ea6c32ef5b6"
      unitRef="usd">11431000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7383faa378bf4584887423c446ad77a1_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtNC0xLTEtNTUxNzU_ec692a92-f92a-4d4b-bcc4-3406f5fa85ad"
      unitRef="usd">1633000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i28f207002a924b3d8cb7ba7a6d00fd1f_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtNi0xLTEtNTUxNzU_6257ae79-7f88-4db3-9bba-fb72c3396da2"
      unitRef="usd">135953000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie815338fee684cf5960a038542f889e5_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtOC0xLTEtNTUxNzU_50561c6c-b93a-42e0-81b6-3cea59c963a7"
      unitRef="usd">912751000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6d402773a13f42a08a9c62dcdd8690d9_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMTAtMS0xLTU1MTc1_6bad9442-66af-4f60-a144-25d28e5903aa"
      unitRef="usd">-98834000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i11dab14e0f574cc6a2c8a85e8af801f9_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMTItMS0xLTU1MTc1_a3a77935-e530-4d43-b176-f3cde8376600"
      unitRef="usd">-60845000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifc163993e04748e0a5fa913a9481a1d4_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMTQtMS0xLTU1MTc1_84b67239-5e11-4b0b-8a14-e0c221552a0b"
      unitRef="usd">-409000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTYtMTYtMS0xLTU1MTc1_4a3072ef-dddc-4724-8803-5642a4be33ae"
      unitRef="usd">901680000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie1bac09855254393b0bc2641fc491f5f_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktMi0xLTEtNTUxNzU_a147ec78-fda1-4a62-b1dd-5280d0341bc3"
      unitRef="usd">10204000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i51c57a7ea4194259945bc7c98e5351c2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktNC0xLTEtNTUxNzU_83a87fbd-dd5a-4aad-b1c7-c93a22004191"
      unitRef="usd">2860000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ideb30df8d00a48a4af328571057d06d9_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktNi0xLTEtNTUxNzU_cdf57671-07c7-4dad-b116-2379fd53aab7"
      unitRef="usd">135953000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5bb74c5e9e504fd9994f63805e9368a1_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktOC0xLTEtNTUxNzU_aa71d051-7ef6-4b7d-82eb-9396ed6db730"
      unitRef="usd">595300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if47004ab30804191bd77731b485bd9dc_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktMTAtMS0xLTU1MTc1_37b60b26-8a52-4929-a4a6-cfd03a5e6518"
      unitRef="usd">-117721000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f0bf6f9a24541dda25d2b696169fbfd_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktMTItMS0xLTU1MTc1_19bd6543-ca96-4159-ac50-8c32862f600f"
      unitRef="usd">-60845000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i77a5da3e26064a718004078868c5e075_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktMTQtMS0xLTU1MTc1_2cd449ef-ff0e-4887-a2ba-84ae8b621659"
      unitRef="usd">-409000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7089cf6c47904905a70bd1da32337b17_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMTktMTYtMS0xLTU1MTc1_ba3a93aa-88b1-4f53-a9ae-3c9adee04d8b"
      unitRef="usd">565342000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i5c86e8bca96b4a7db10628cebff99699_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjAtOC0xLTEtNTUxNzU_7f0762bb-df93-4842-ad49-e5c1e290f80c"
      unitRef="usd">48180000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjAtMTYtMS0xLTU1MTc1_db65f001-3f07-4d30-bcdb-c827eba43b84"
      unitRef="usd">48180000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib1b083578f7846ddbb8bf52a65612228_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjEtMTAtMS0xLTU1MTc1_25ce621e-0754-4a26-8ec2-af6082005181"
      unitRef="usd">1324000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjEtMTYtMS0xLTU1MTc1_419b329a-888e-471e-b258-00d2210c2d75"
      unitRef="usd">1324000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjMtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjpkZjM1NjlkNDAzMWQ0NDkwOTZiMThmM2U4ZDZhZDA3MF8xOA_e0752cb4-54d9-4ae9-b866-378d88ac6289"
      unitRef="usdPerShare">0.25</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i16d69aa977774474896b5a1a7875cbc4_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjMtOC0xLTEtNTUxNzU_1b15430c-73f8-4805-9c82-f13ae28a1a7f"
      unitRef="usd">1786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjMtMTYtMS0xLTU1MTc1_eb4d3de6-42b0-427a-899d-038d518753ab"
      unitRef="usd">1786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjQtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjoyMWQ3NzkwNWI0OTA0MTkzYTljYWEwYWM0MGM3NWYwNF8yNg_1c4ddda0-c0cc-4051-ac0e-8023f4d64cfc"
      unitRef="usdPerShare">0.25</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ibc17441b67464a7199ec8f189de349eb_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjQtOC0xLTEtNTUxNzU_7e95ad1a-85db-48ef-9da8-affc36ac5726"
      unitRef="usd">558000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjQtMTYtMS0xLTU1MTc1_e2a65095-9b99-4d4d-948e-aee2f5cc8c0e"
      unitRef="usd">558000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="i89f4e83d16da4ca0b3cc464de6a7d4bd_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtMi0xLTEtNTUxNzU_69a3e076-4d8a-40b2-a4dd-78f4264bad6b"
      unitRef="usd">10204000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i10a8d14276574c1aad48890729e2279f_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtNC0xLTEtNTUxNzU_e2aec27f-f4f9-483c-903b-8dd660bf1537"
      unitRef="usd">2860000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i15c6cf6472c444a1b0ac8a039b0a4297_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtNi0xLTEtNTUxNzU_3024e434-8c40-4b9a-ad13-18b76701a40e"
      unitRef="usd">135953000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iebc16417f1864780871e99dfe3a65f8d_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtOC0xLTEtNTUxNzU_c9870058-d33e-42ea-8500-68408d44f884"
      unitRef="usd">641136000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icd80e08074c9447bbc75456cf693e4fa_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtMTAtMS0xLTU1MTc1_9b30b315-1ac4-46ba-bf30-b0dedde5db80"
      unitRef="usd">-116397000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9b53a0ecbb16465e8d6cdae15953b3aa_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtMTItMS0xLTU1MTc1_2d8988f1-812a-45aa-b688-6230648ff689"
      unitRef="usd">-60845000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8807ad3a8d524dc6a4b3ef5eb4489c62_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtMTQtMS0xLTU1MTc1_31d65c92-9b3c-4705-ac3d-55208380499b"
      unitRef="usd">-409000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5b435e3459a048dea75b31e88ae5f551_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjUtMTYtMS0xLTU1MTc1_cf5f2483-dccd-48ee-a1e1-d3d3c868df82"
      unitRef="usd">612502000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4b6a47d5e04a4eb0bbfa34970b0524d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctMi0xLTEtNTUxNzU_4cfc0dd0-2bfc-49f3-8689-cc7c6f70afec"
      unitRef="usd">10204000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie2d97a1aac97424886062768bd1eba2c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctNC0xLTEtNTUxNzU_f47fff32-0b9c-4bcb-b292-8e73d839723c"
      unitRef="usd">2860000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i91b2d6a0497e4ee38d08eb9fdb6c5169_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctNi0xLTEtNTUxNzU_ab5f953c-fb05-457e-8bb4-0b6b8ca4235d"
      unitRef="usd">135953000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0b2eff2b2f6a4a5cbfadde45b048bdb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctOC0xLTEtNTUxNzU_6d4a8e1c-fc54-45ca-8305-d9f6d1556141"
      unitRef="usd">544280000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if3de3f449f1745c48e52f48e071d45ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctMTAtMS0xLTU1MTc1_16a91766-ce43-4116-897b-733d7f9e5ef4"
      unitRef="usd">-119053000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id724d7ee03454d6fa0c5c8c48ca4dafa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctMTItMS0xLTU1MTc1_49933535-8628-4689-8994-43c4efd49d59"
      unitRef="usd">-60845000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i59132c8a9e0148ed8160861fe80f0209_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctMTQtMS0xLTU1MTc1_26786a0a-1913-4bcc-81a7-65934529adf9"
      unitRef="usd">-409000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8c1450a378c3481cabd6d30ade364ee1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjctMTYtMS0xLTU1MTc1_b50e936f-d111-45e2-b82c-e5e6f3a6f5c7"
      unitRef="usd">512990000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i81babd5e94854c0c964efe35a2220373_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjgtOC0xLTEtNTUxNzU_fdc628f0-8efd-4a1e-ac00-7f5b9847fe90"
      unitRef="usd">101543000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjgtMTYtMS0xLTU1MTc1_8af52e53-e02e-4ad4-a5fd-925e8c7166f9"
      unitRef="usd">101543000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i145990d083044fd6bef45783606a2a65_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjktMTAtMS0xLTU1MTc1_dde8abbe-756a-4e19-a36f-239d5b91073b"
      unitRef="usd">2656000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMjktMTYtMS0xLTU1MTc1_9e84ff90-4522-4686-8588-3b4c01283366"
      unitRef="usd">2656000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzEtMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjpmMjZlN2I1ZDNjNzI0OTQwOTA2MDM4YWJkNTE0MmJhM18xOA_08179082-b34d-4fa5-9f98-5af2dfee1092"
      unitRef="usdPerShare">0.50</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="iab7a9f370dc545a29aa440f071155693_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzEtOC0xLTEtNTUxNzU_ba351670-efea-4630-bba5-360d44fd5f7f"
      unitRef="usd">3571000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzEtMTYtMS0xLTU1MTc1_dfe12abd-5424-400e-bf26-b5373d3d4172"
      unitRef="usd">3571000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzItMC0xLTEtNTUxNzUvdGV4dHJlZ2lvbjo0ZTEwOTA5NWEyNTU0NDdjODBhMjJlMjUzMjNkZTI3Yl8yNg_201eb41a-01af-46ed-9999-4e696581a490"
      unitRef="usdPerShare">0.50</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie6299d71bb8b41e6b0a9b371eb7aa07f_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzItOC0xLTEtNTUxNzU_f6ebb705-5518-49b3-b70c-fb8d18d07807"
      unitRef="usd">1116000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzItMTYtMS0xLTU1MTc1_f76c5b4d-38c0-4ce4-a4ba-a698d91555c8"
      unitRef="usd">1116000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="i89f4e83d16da4ca0b3cc464de6a7d4bd_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtMi0xLTEtNTUxNzU_93c45a71-5818-4451-b60f-cb7e4e54cd9b"
      unitRef="usd">10204000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i10a8d14276574c1aad48890729e2279f_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtNC0xLTEtNTUxNzU_4d3ca005-a1d5-4857-b7a5-51153592294b"
      unitRef="usd">2860000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i15c6cf6472c444a1b0ac8a039b0a4297_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtNi0xLTEtNTUxNzU_03892ec9-42cb-4e3a-aabc-1274b9d3b9ef"
      unitRef="usd">135953000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iebc16417f1864780871e99dfe3a65f8d_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtOC0xLTEtNTUxNzU_aed83ec5-bed2-49b7-b2a5-398e80f6883e"
      unitRef="usd">641136000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icd80e08074c9447bbc75456cf693e4fa_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtMTAtMS0xLTU1MTc1_6b8ab63e-8ad5-45a4-95f0-b3effcb30147"
      unitRef="usd">-116397000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9b53a0ecbb16465e8d6cdae15953b3aa_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtMTItMS0xLTU1MTc1_6819438c-3859-4866-bea1-cf3b732daefd"
      unitRef="usd">-60845000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8807ad3a8d524dc6a4b3ef5eb4489c62_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtMTQtMS0xLTU1MTc1_833a704c-79da-4a35-b7a5-f569c591ba05"
      unitRef="usd">-409000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5b435e3459a048dea75b31e88ae5f551_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8yOC9mcmFnOmZjMjgwYTRmZGY5MDRhYTA5NWUzZDU1NjM2NjI4YTEzL3RhYmxlOjhiZWZhODY0ZDZhMzQ2YzI5NzUxMzUzMzljNzA5MTkzL3RhYmxlcmFuZ2U6OGJlZmE4NjRkNmEzNDZjMjk3NTEzNTMzOWM3MDkxOTNfMzMtMTYtMS0xLTU1MTc1_97305550-7efd-4ab6-8046-ae93ff84d83f"
      unitRef="usd">612502000</us-gaap:StockholdersEquity>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNC9mcmFnOjcwZWNlNDhjYTEyNTRjMzhhMjA0NzFkNzYxNDliZmE4L3RleHRyZWdpb246NzBlY2U0OGNhMTI1NGMzOGEyMDQ3MWQ3NjE0OWJmYThfMzQzMw_a99296bc-99dc-46a8-a0ba-8dd9d3ec3de5">Critical Accounting Policies&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The condensed consolidated financial statements include the accounts and the consolidated operations of Coca&#x2011;Cola Consolidated, Inc. and its majority-owned subsidiaries (the &#x201c;Company&#x201d;). All significant intercompany accounts and transactions have been eliminated. The condensed consolidated financial statements reflect all adjustments, including normal, recurring accruals, which, in the opinion of management, are necessary for a fair statement of the results for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each of the Company&#x2019;s quarters, other than the fourth quarter, ends on the Friday closest to the last day of the corresponding quarterly calendar period. The Company&#x2019;s fourth quarter and fiscal year end on December&#160;31 regardless of the day of the week on which December&#160;31 falls. The condensed consolidated financial statements presented are:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The financial position as of July&#160;1, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The results of operations, comprehensive income and changes in stockholders&#x2019; equity for the three-month periods ended July&#160;1, 2022 (the &#x201c;second quarter&#x201d; of fiscal 2022 (&#x201c;2022&#x201d;)) and July&#160;2, 2021 (the &#x201c;second quarter&#x201d; of fiscal 2021 (&#x201c;2021&#x201d;)) and the six-month periods ended July&#160;1, 2022 (the &#x201c;first half&#x201d; of 2022) and July&#160;2, 2021 (the &#x201c;first half&#x201d; of 2021).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The changes in cash flows for the first half of 2022 and the first half of 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;) for interim financial reporting and the instructions to Form 10-Q and Article 10 of Regulation S-X. The accounting policies followed in the presentation of interim financial results are consistent with those followed on an annual basis. These policies are presented in Note&#160;1 to the consolidated financial statements included in the Company&#x2019;s Annual Report on Form&#160;10-K for 2021 filed with the United States Securities and Exchange Commission (the &#x201c;SEC&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of condensed consolidated financial statements, in conformity with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Critical Accounting Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, the Company has made a number of estimates and assumptions relating to the reporting of its results of operations and financial position in the preparation of its condensed consolidated financial statements in conformity with GAAP. Actual results could differ significantly from those estimates under different assumptions and conditions. The Company included in its Annual Report on Form 10-K for 2021 under the caption &#x201c;Discussion of Critical Accounting Estimates&#x201d; in &#x201c;Item&#160;7. Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations,&#x201d; a discussion of the Company&#x2019;s most critical accounting estimates, which are those the Company believes to be the most important to the portrayal of its financial condition and results of operations and require management&#x2019;s most difficult, subjective and complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Any changes in critical accounting estimates are discussed with the Audit Committee of the Company&#x2019;s Board of Directors during the quarter in which a change is contemplated and prior to making such change.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <coke:SignificantAccountingPoliciesPolicyPolicyTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNC9mcmFnOjcwZWNlNDhjYTEyNTRjMzhhMjA0NzFkNzYxNDliZmE4L3RleHRyZWdpb246NzBlY2U0OGNhMTI1NGMzOGEyMDQ3MWQ3NjE0OWJmYThfMzQzNA_eff1d94a-4944-416a-b1ab-d879ee27a5aa">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Critical Accounting Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, the Company has made a number of estimates and assumptions relating to the reporting of its results of operations and financial position in the preparation of its condensed consolidated financial statements in conformity with GAAP. Actual results could differ significantly from those estimates under different assumptions and conditions. The Company included in its Annual Report on Form 10-K for 2021 under the caption &#x201c;Discussion of Critical Accounting Estimates&#x201d; in &#x201c;Item&#160;7. Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations,&#x201d; a discussion of the Company&#x2019;s most critical accounting estimates, which are those the Company believes to be the most important to the portrayal of its financial condition and results of operations and require management&#x2019;s most difficult, subjective and complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Any changes in critical accounting estimates are discussed with the Audit Committee of the Company&#x2019;s Board of Directors during the quarter in which a change is contemplated and prior to making such change.&lt;/span&gt;&lt;/div&gt;</coke:SignificantAccountingPoliciesPolicyPolicyTextBlock>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTIyMzI_eb6f730c-054a-4338-a9fa-211c8f85b880">Related Party Transactions&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;The&#160;Coca&#x2011;Cola&#160;Company&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s business consists primarily of the distribution, marketing and manufacture of nonalcoholic beverages of The&#160;Coca&#x2011;Cola&#160;Company, which is the sole owner of the formulas under which the primary components of its soft drink products, either concentrate or syrup, are manufactured.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 17, 2022, the Company entered into a stockholder conversion agreement (the &#x201c;Stockholder Conversion Agreement&#x201d;) with the JFH Family Limited Partnership&#x2014;SW1, the Anne Lupton Carter Trust f/b/o Sue Anne H. Wells, the JFH Family Limited Partnership&#x2014;DH1 and the Anne Lupton Carter Trust f/b/o Deborah S. Harrison (collectively, the &#x201c;Converting Stockholders&#x201d;), pursuant to which the Company and the Converting Stockholders agreed upon the process for converting an aggregate of &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,227,546 shares of the Company&#x2019;s Class B Common Stock owned by the Converting Stockholders on a one share for one share basis into shares of the Company&#x2019;s Common Stock, effective as of March&#160;17, 2022 (the &#x201c;Converted Shares&#x201d;). In the Stockholder Conversion Agreement, the Company agreed to cause the Converted Shares to be registered for resale pursuant to the Company&#x2019;s existing automatic shelf registration statement and the Converting Stockholders agreed to certain restrictions on their resale of the Converted Shares, including a trade volume limitation that prohibits the sale of more than 175,000 of the Converted Shares in the aggregate during any three-consecutive month period. On June 21, 2022, the Company filed a prospectus supplement with the SEC pursuant to the Company&#x2019;s existing automatic shelf registration statement, registering the Converted Shares for resale by the Converting Stockholders. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company will not receive any proceeds from any resale of the Converted Shares by the Converting Stockholders.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;J.&#160;Frank Harrison,&#160;III, Chairman of the Board of Directors and Chief Executive Officer of the Company, controls 1,004,394 shares of the Company&#x2019;s Class&#160;B Common Stock, which represent approximately 71% of the total voting power of the Company&#x2019;s outstanding Common Stock and Class&#160;B Common Stock on a consolidated basis. In addition, other members of the Harrison family control shares of the Company&#x2019;s Common Stock representing approximately 4% of the total voting power of the Company&#x2019;s outstanding Common Stock and Class&#160;B Common Stock on a consolidated basis.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of July&#160;1, 2022, The&#160;Coca&#x2011;Cola&#160;Company owned shares of the Company&#x2019;s Common Stock representing approximately 9% of the total voting power of the Company&#x2019;s outstanding Common Stock and Class&#160;B Common Stock on a consolidated basis. The number of shares of the Company&#x2019;s Common Stock currently held by The&#160;Coca&#x2011;Cola&#160;Company gives it the right to have a designee proposed by the Company for nomination to the Company&#x2019;s Board of Directors in the Company&#x2019;s annual proxy statement. J.&#160;Frank Harrison,&#160;III and the trustees of certain trusts established for the benefit of descendants of the late J. Frank Harrison, Jr., have agreed to vote the shares of the Company&#x2019;s Class&#160;B Common Stock and Common Stock that they control in favor of such designee. The&#160;Coca&#x2011;Cola&#160;Company does not own any shares of the Company&#x2019;s Class&#160;B Common Stock.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the significant cash transactions between the Company and The&#160;Coca&#x2011;Cola&#160;Company:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.790%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments made by the Company to The Coca-Cola Company&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;510,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments made by The Coca-Cola Company to the Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;This excludes acquisition related sub-bottling payments made by the Company to Coca-Cola Refreshments USA, Inc., a wholly owned subsidiary of The&#160;Coca&#x2011;Cola&#160;Company, but includes the purchase price of certain additional BODYARMOR distribution rights, each as discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On January&#160;1, 2022, the Company entered into an agreement to acquire $30.1 million of additional BODYARMOR distribution rights with an estimated useful life of 40 years.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;More than 80% of the payments made by the Company to The&#160;Coca&#x2011;Cola&#160;Company were for concentrate, syrup, sweetener and other finished goods products, which were recorded in cost of sales in the condensed consolidated statements of operations and represent the primary components of the soft drink products the Company manufactures and distributes. Payments made by the Company to The&#160;Coca&#x2011;Cola&#160;Company also included payments for marketing programs associated with large, national customers managed by The&#160;Coca&#x2011;Cola&#160;Company on behalf of the Company, which were recorded as a reduction to net sales in the condensed consolidated statements of operations. Other payments made by the Company to The&#160;Coca&#x2011;Cola&#160;Company related to cold drink equipment parts, fees associated with the rights to distribute certain brands and other customary items.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Payments made by The&#160;Coca&#x2011;Cola&#160;Company to the Company included annual funding in connection with the Company&#x2019;s agreement to support certain business initiatives developed by The&#160;Coca&#x2011;Cola&#160;Company and funding associated with the delivery of post-mix products to various customers, both of which were recorded as a reduction to cost of sales in the condensed consolidated statements of operations. Post-mix products are dispensed through equipment that mixes fountain syrups with carbonated or still water, enabling fountain retailers to sell finished products to consumers in cups or glasses. Payments made by The&#160;Coca&#x2011;Cola&#160;Company to the Company also included transportation services and fountain product delivery and equipment repair services performed by the Company on The&#160;Coca&#x2011;Cola&#160;Company&#x2019;s equipment, all of which were recorded in net sales in the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Coca&#x2011;Cola Refreshments USA, Inc. (&#x201c;CCR&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, The&#160;Coca&#x2011;Cola&#160;Company and CCR entered into comprehensive beverage agreements (collectively, the &#x201c;CBA&#x201d;), related to a multi-year series of transactions, which were completed in October 2017, through which the Company acquired and &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;exchanged distribution territories and manufacturing plants (the &#x201c;System Transformation&#x201d;). The CBA requires the Company to make quarterly sub-bottling payments to CCR on a continuing basis in exchange for the grant of exclusive rights to distribute, promote, market and sell the authorized brands of The&#160;Coca&#x2011;Cola&#160;Company and related products in certain distribution territories the Company acquired from CCR. These sub-bottling payments are based on gross profit derived from the Company&#x2019;s sales of certain beverages and beverage products that are sold under the same trademarks that identify a covered beverage, a beverage product or certain cross-licensed brands applicable to the System Transformation (&#x201c;acquisition related sub-bottling payments&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisition related sub-bottling payments to CCR were $18.7&#160;million in the first half of 2022 and $19.9&#160;million in the first half of 2021. The following table summarizes the liability recorded by the Company to reflect the estimated fair value of contingent consideration related to future expected acquisition related sub&#x2011;bottling payments to CCR:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent portion of acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;522,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;542,105&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Southeastern Container (&#x201c;Southeastern&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is a shareholder of Southeastern, a plastic bottle manufacturing cooperative. The Company accounts for Southeastern as an equity method investment. The Company&#x2019;s investment in Southeastern, which was classified as other assets in the condensed consolidated balance sheets, was $21.8&#160;million as of July&#160;1, 2022 and $21.7&#160;million as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;South Atlantic Canners, Inc. (&#x201c;SAC&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is a shareholder of SAC, a manufacturing cooperative located in Bishopville, South Carolina. All of SAC&#x2019;s shareholders are Coca&#x2011;Cola bottlers and each has equal voting rights. The Company accounts for SAC as an equity method investment. The Company&#x2019;s investment in SAC, which was classified as other assets in the condensed consolidated balance sheets, was $8.2&#160;million as of both July&#160;1, 2022 and December&#160;31, 2021. The Company also guarantees a portion of SAC&#x2019;s debt; see Note&#160;20 for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company receives a fee for managing the day-to-day operations of SAC pursuant to a management agreement. Proceeds from management fees received from SAC, which were recorded as a reduction to cost of sales in the condensed consolidated statements of operations, were $4.4&#160;million in the first half of 2022 and $4.5&#160;million in the first half of 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Coca&#x2011;Cola Bottlers&#x2019; Sales &amp;amp; Services Company LLC (&#x201c;CCBSS&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Along with all other Coca&#x2011;Cola bottlers in the United States and Canada, the Company is a member of CCBSS, a company formed to provide certain procurement and other services with the intention of enhancing the efficiency and competitiveness of the Coca&#x2011;Cola bottling system. The Company accounts for CCBSS as an equity method investment and its investment in CCBSS is not material.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CCBSS negotiates the procurement for the majority of the Company&#x2019;s raw materials, excluding concentrate, and the Company receives a rebate from CCBSS for the purchase of these raw materials. The Company had rebates due from CCBSS of $16.7&#160;million on July&#160;1, 2022 and $7.9&#160;million on December&#160;31, 2021, which were classified as accounts receivable, other in the condensed consolidated balance sheets. Changes in rebates receivable relate to volatility in raw material prices.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company pays an administrative fee to CCBSS for its services. The Company incurred administrative fees to CCBSS of $1.1&#160;million in the first half of 2022 and $1.4 million in the first half of 2021, which were classified as selling, delivery and administrative (&#x201c;SD&amp;amp;A&#x201d;) expenses in the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;CONA Services LLC (&#x201c;CONA&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is a member of CONA, an entity formed with The&#160;Coca&#x2011;Cola&#160;Company and certain other Coca&#x2011;Cola bottlers to provide business process and information technology services to its members. The Company accounts for CONA as an equity method investment. The Company&#x2019;s investment in CONA, which was classified as other assets in the condensed consolidated balance sheets, was $15.4&#160;million as of July&#160;1, 2022 and $13.7&#160;million as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to an amended and restated master services agreement with CONA, the Company is authorized to use the Coke One North America system (the &#x201c;CONA System&#x201d;), a uniform information technology system developed to promote operational efficiency and uniformity among North American Coca&#x2011;Cola bottlers. In exchange for the Company&#x2019;s rights to use the CONA System and receive CONA-related services, it is charged service fees by CONA. The Company incurred CONA service fees of $13.0&#160;million in the first half of 2022 and $12.4&#160;million in the first half of 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Related Party Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases its headquarters office facility and an adjacent office facility in Charlotte, North Carolina from Beacon Investment Corporation, of which J.&#160;Frank&#160;Harrison,&#160;III is the majority stockholder and Morgan&#160;H.&#160;Everett, Vice Chair of the Company&#x2019;s Board of Directors, is a minority stockholder. The annual base rent the Company is obligated to pay under this lease is subject to an adjustment for an inflation factor and the lease expires on December&#160;31, 2029. The principal balance outstanding under this lease was $26.9&#160;million on July&#160;1, 2022 and $28.2&#160;million on December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company previously leased the Snyder Production Center and an adjacent sales facility in Charlotte, North Carolina (the &#x201c;Snyder Production Center&#x201d;) from Harrison Limited Partnership One (&#x201c;HLP&#x201d;), which is directly and indirectly owned by trusts of which J.&#160;Frank&#160;Harrison,&#160;III and Sue&#160;Anne H. Wells, a former director of the Company, are trustees and beneficiaries and of which Morgan&#160;H.&#160;Everett is a permissible, discretionary beneficiary. On March 17, 2022, CCBCC Operations, LLC (&#x201c;Operations&#x201d;), a wholly owned subsidiary of the Company, entered into a definitive purchase and sale agreement with HLP, pursuant to which Operations purchased the Snyder Production Center from HLP on such date for a purchase price of $60.0&#160;million. This lease, which was scheduled to expire on December&#160;31, 2035, was terminated in connection with the purchase of the Snyder Production Center by Operations. There was no principal balance outstanding under this lease on&#160;July&#160;1, 2022 and there was a principal balance outstanding of $59.1&#160;million on December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of rental payments for these leases related to the second quarter and the first half of 2022 and 2021 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company headquarters&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Snyder Production Center&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Long-Term Performance Equity Plan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Long-Term Performance Equity Plan compensates J.&#160;Frank Harrison,&#160;III based on the Company&#x2019;s performance. Awards granted to Mr.&#160;Harrison under the Long-Term Performance Equity Plan are earned based on the Company&#x2019;s attainment during a performance period of certain performance measures, each as specified by the Compensation Committee of the Company&#x2019;s Board of Directors. These awards may be settled in cash and/or shares of the Company&#x2019;s Class&#160;B Common Stock, based on the average of the closing prices of shares of the Company&#x2019;s Common Stock during the last 20 trading days of the performance period. Compensation expense for the Long-Term Performance Equity Plan, which was included in SD&amp;amp;A expenses in the condensed consolidated statements of operations, was $3.6&#160;million in both the second quarter of 2022 and the second quarter of 2021 and $5.6&#160;million and $5.5&#160;million in the first half of 2022 and the first half of 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="i1b5a3366dd734d75a055fc6f35c0171b_D20220317-20220317"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfODIw_915c8bbe-c5da-45dd-b1a4-83bca7b4479d"
      unitRef="shares">1227546</us-gaap:ConversionOfStockSharesConverted1>
    <coke:ConversionOfStockConversionRatio
      contextRef="i1b5a3366dd734d75a055fc6f35c0171b_D20220317-20220317"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfOTEw_943f6857-f2df-4963-85d9-7991c85fa0ca"
      unitRef="number">1</coke:ConversionOfStockConversionRatio>
    <coke:ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod
      contextRef="i5498b5fbba0a4a0fa00d068c51745b41_D20220317-20220317"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTM5Ng_0257dcb4-4f64-4a1c-9caa-160aa91a5a8a"
      unitRef="shares">175000</coke:ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod>
    <coke:ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths
      contextRef="i5498b5fbba0a4a0fa00d068c51745b41_D20220317-20220317"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTQ1MQ_1237b38d-8eeb-42a6-8b8e-7b2b0513215e"
      unitRef="month">3</coke:ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths>
    <coke:VotingPowerOfStockHeldByRelatedPartyShares
      contextRef="if8192918c89245cab43652f0b83aa86d_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTU5Mw_d7fa52b6-633c-4b59-8803-d827955e64f5"
      unitRef="shares">1004394</coke:VotingPowerOfStockHeldByRelatedPartyShares>
    <coke:VotingPowerOfStockHeldByRelatedPartyPercent
      contextRef="i1ae941f693784a5bbd18da147631e147_I20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTY3Mg_6ca791cd-acc9-4da0-ac84-a182386bc538"
      unitRef="number">0.71</coke:VotingPowerOfStockHeldByRelatedPartyPercent>
    <coke:VotingPowerOfStockHeldByRelatedPartyPercent
      contextRef="ie48f1cdf36d64e68a270690b33fc4826_I20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTkxNQ_c304ee85-844a-4172-92aa-476a8ff2a8be"
      unitRef="number">0.04</coke:VotingPowerOfStockHeldByRelatedPartyPercent>
    <coke:VotingPowerOfStockHeldByRelatedPartyPercent
      contextRef="ia16857fa0daf435ea448f9fb1487bd2b_I20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMjEzOQ_c71b4d21-71e7-418d-ab6d-d7b92c5db1f0"
      unitRef="number">0.09</coke:VotingPowerOfStockHeldByRelatedPartyPercent>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTIyMzE_807548c1-1def-4a0c-bb6d-a029be0ee33e">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the significant cash transactions between the Company and The&#160;Coca&#x2011;Cola&#160;Company:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.790%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments made by the Company to The Coca-Cola Company&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;510,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments made by The Coca-Cola Company to the Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;This excludes acquisition related sub-bottling payments made by the Company to Coca-Cola Refreshments USA, Inc., a wholly owned subsidiary of The&#160;Coca&#x2011;Cola&#160;Company, but includes the purchase price of certain additional BODYARMOR distribution rights, each as discussed below.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <coke:PaymentsToRelatedParties
      contextRef="ie29ea8f285ed4e96a5d01cdf1f43d908_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMi0yLTEtMS01NTE3NQ_0c53fa80-6724-41fe-ac42-8c7270b1b751"
      unitRef="usd">510571000</coke:PaymentsToRelatedParties>
    <coke:PaymentsToRelatedParties
      contextRef="i527f08f866ad47bfb4ecf90bc5855fdc_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMi00LTEtMS01NTE3NQ_db822b04-019c-43e5-93b3-5223b534fb0f"
      unitRef="usd">366808000</coke:PaymentsToRelatedParties>
    <coke:PaymentsToRelatedParties
      contextRef="i5a7f68b2a8094d61bbf2270a4bc44e9a_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMi02LTEtMS01NTE3NQ_a5a49736-39c1-416e-b8a6-cd600d4b233d"
      unitRef="usd">930279000</coke:PaymentsToRelatedParties>
    <coke:PaymentsToRelatedParties
      contextRef="ibab7159737e945f3b716b46dbb43a8d5_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMi04LTEtMS01NTE3NQ_7204fedf-6c62-433b-8bc9-407029b261fb"
      unitRef="usd">716153000</coke:PaymentsToRelatedParties>
    <coke:ProceedsFromRelatedParties
      contextRef="ie29ea8f285ed4e96a5d01cdf1f43d908_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMy0yLTEtMS01NTE3NQ_c756bf4d-28a2-4191-9ae2-a46d2cbc6c96"
      unitRef="usd">60601000</coke:ProceedsFromRelatedParties>
    <coke:ProceedsFromRelatedParties
      contextRef="i527f08f866ad47bfb4ecf90bc5855fdc_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMy00LTEtMS01NTE3NQ_4f851ff4-6a03-41c2-8890-ed3ff4a6e515"
      unitRef="usd">50325000</coke:ProceedsFromRelatedParties>
    <coke:ProceedsFromRelatedParties
      contextRef="i5a7f68b2a8094d61bbf2270a4bc44e9a_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMy02LTEtMS01NTE3NQ_e2c9f622-fc82-4b5f-b80d-3ea08cf881d0"
      unitRef="usd">120270000</coke:ProceedsFromRelatedParties>
    <coke:ProceedsFromRelatedParties
      contextRef="ibab7159737e945f3b716b46dbb43a8d5_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmZjNTJiMjQ4ZmJiZTQ2YmM5YTA5MTlkOGVkNmY4YmFkL3RhYmxlcmFuZ2U6ZmM1MmIyNDhmYmJlNDZiYzlhMDkxOWQ4ZWQ2ZjhiYWRfMy04LTEtMS01NTE3NQ_5dfac355-2f8e-4f5e-a7ee-bb74411d6cb9"
      unitRef="usd">80002000</coke:ProceedsFromRelatedParties>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i80e4e72decb84aa3b9db38ef273b6019_D20220101-20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMzMwOA_697f24c6-4948-436d-bfaf-e1ab44ca7aac"
      unitRef="usd">30100000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i80e4e72decb84aa3b9db38ef273b6019_D20220101-20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMzM4OA_0d5afc50-9e09-4ad4-b347-7d3d5526adc1">P40Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <coke:PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases
      contextRef="i5a7f68b2a8094d61bbf2270a4bc44e9a_D20220101-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMzQwMw_312bf1eb-2b7e-4b07-b90b-8645692494ce"
      unitRef="number">0.80</coke:PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases>
    <coke:PaymentOfContingentConsiderationOfAcquisitions
      contextRef="i2769d9b0978c4858832abd7be19db222_D20220101-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNjIxOA_90c1e532-af2b-4605-bf78-c7657f971671"
      unitRef="usd">18700000</coke:PaymentOfContingentConsiderationOfAcquisitions>
    <coke:PaymentOfContingentConsiderationOfAcquisitions
      contextRef="i4e81c4fba6c24dac8ba00fe1988a87f2_D20210101-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNjI0MQ_bbc076a6-a5e4-4598-847b-02b2ec6c898d"
      unitRef="usd">19900000</coke:PaymentOfContingentConsiderationOfAcquisitions>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTIyMzM_a9cb3b39-9dff-4f94-908a-b946ea216903">The following table summarizes the liability recorded by the Company to reflect the estimated fair value of contingent consideration related to future expected acquisition related sub&#x2011;bottling payments to CCR:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent portion of acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;522,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;542,105&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i8251a2a4e49a4036bc33440549de073b_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmRhZDhmZjliNTk5NTRjN2Q4MTY0MDNkYWM5ZGZjMzg5L3RhYmxlcmFuZ2U6ZGFkOGZmOWI1OTk1NGM3ZDgxNjQwM2RhYzlkZmMzODlfMS0yLTEtMS01NTE3NQ_fa27ce48-9b11-4e34-98d6-c9cc0c4c19b5"
      unitRef="usd">40321000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i8c3aeda68f544700b3968cc9cfe40b78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmRhZDhmZjliNTk5NTRjN2Q4MTY0MDNkYWM5ZGZjMzg5L3RhYmxlcmFuZ2U6ZGFkOGZmOWI1OTk1NGM3ZDgxNjQwM2RhYzlkZmMzODlfMS00LTEtMS01NTE3NQ_81f30db6-7270-4463-855f-8e582b90301b"
      unitRef="usd">51518000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i8251a2a4e49a4036bc33440549de073b_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmRhZDhmZjliNTk5NTRjN2Q4MTY0MDNkYWM5ZGZjMzg5L3RhYmxlcmFuZ2U6ZGFkOGZmOWI1OTk1NGM3ZDgxNjQwM2RhYzlkZmMzODlfMi0yLTEtMS01NTE3NQ_871a38ca-ca6f-4757-ba19-6ce36ff206cc"
      unitRef="usd">481938000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i8c3aeda68f544700b3968cc9cfe40b78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmRhZDhmZjliNTk5NTRjN2Q4MTY0MDNkYWM5ZGZjMzg5L3RhYmxlcmFuZ2U6ZGFkOGZmOWI1OTk1NGM3ZDgxNjQwM2RhYzlkZmMzODlfMi00LTEtMS01NTE3NQ_741e8deb-9f9d-468f-af3b-c3a6bf0692ee"
      unitRef="usd">490587000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i8251a2a4e49a4036bc33440549de073b_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmRhZDhmZjliNTk5NTRjN2Q4MTY0MDNkYWM5ZGZjMzg5L3RhYmxlcmFuZ2U6ZGFkOGZmOWI1OTk1NGM3ZDgxNjQwM2RhYzlkZmMzODlfMy0yLTEtMS01NTE3NQ_e3f16d69-449e-40ec-9d44-ad9e62c3abd9"
      unitRef="usd">522259000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i8c3aeda68f544700b3968cc9cfe40b78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOmRhZDhmZjliNTk5NTRjN2Q4MTY0MDNkYWM5ZGZjMzg5L3RhYmxlcmFuZ2U6ZGFkOGZmOWI1OTk1NGM3ZDgxNjQwM2RhYzlkZmMzODlfMy00LTEtMS01NTE3NQ_9fbe0ddf-7fba-4977-888d-19b66d53c0c7"
      unitRef="usd">542105000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:EquityMethodInvestments
      contextRef="i3c5a3cc997354067ae8c2e8be67e8cad_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNjgwNQ_2b30b313-0f55-42e9-8179-c0c427c0b6be"
      unitRef="usd">21800000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i27c34aa748a54847842e63c2af5d481c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNjgyMQ_fa9748f5-1a75-431a-9664-e5ecb2e3d1d5"
      unitRef="usd">21700000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i50f9ddc589ee4a68bf5eb59e44153c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNzI0Mg_8eab01d5-6cf9-4b85-bd1d-a93e142ea62f"
      unitRef="usd">8200000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="if236bcea8f554009954c59cd7645d0b7_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNzI0Mg_95636f9a-6125-43fe-b1a3-9540648194db"
      unitRef="usd">8200000</us-gaap:EquityMethodInvestments>
    <us-gaap:ProceedsFromFeesReceived
      contextRef="i7d1573ac6dbb430cbfa149794b688b1a_D20220101-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNzYzMg_ae5434a9-7714-4c8c-befd-940971592e4b"
      unitRef="usd">4400000</us-gaap:ProceedsFromFeesReceived>
    <us-gaap:ProceedsFromFeesReceived
      contextRef="i16b50ffb6398439d97439280319f4c42_D20210101-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNzY1NQ_372693c6-d200-4eb0-9e50-8b61ed7cd443"
      unitRef="usd">4500000</us-gaap:ProceedsFromFeesReceived>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="ie684525597b64149a865c1d39cf1eb91_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfODM1Mg_51162b43-5bc1-47c5-a9a7-a29714799534"
      unitRef="usd">16700000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="if2c0767385664a80885dcfe9be92d1f4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfODM2NQ_21e26c2f-b2d7-4c2d-9004-0eb16241579d"
      unitRef="usd">7900000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <coke:RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties
      contextRef="i0e9338ebfecb4216bb8455465cf84b16_D20220101-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfODYwNg_e5cbc22d-aa43-42a2-aa18-135bcd85a17c"
      unitRef="usd">1100000</coke:RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties>
    <coke:RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties
      contextRef="i468200ab90f34c2b9944c447d39d4df2_D20210101-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfODYyOQ_b7bec87f-0d73-489c-b97a-3f2e00aaa5f2"
      unitRef="usd">1400000</coke:RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties>
    <us-gaap:EquityMethodInvestments
      contextRef="i4ad7e236b6e2431cbb6472f610415739_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfOTE5MQ_da106d13-bd46-4b84-82f6-235acfa4a1e0"
      unitRef="usd">15400000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i2c9dad79972c49b1abd8587ed3a07d25_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfOTIwNw_8ec69033-46d4-45e8-bd2c-a4cb242653a9"
      unitRef="usd">13700000</us-gaap:EquityMethodInvestments>
    <coke:RelatedPartyServiceFees
      contextRef="i1c8b56192a4a4d8da5d71ae8bbb57a9e_D20220101-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfOTY5NQ_0493687a-9237-4554-a0d5-dff04f81c258"
      unitRef="usd">13000000</coke:RelatedPartyServiceFees>
    <coke:RelatedPartyServiceFees
      contextRef="i4565335804834529be499e98c626258d_D20210101-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfOTcxOA_ab4222e0-de7e-4334-bf6b-9ff251485616"
      unitRef="usd">12400000</coke:RelatedPartyServiceFees>
    <us-gaap:OperatingLeaseLiability
      contextRef="idad7dea9c6a74b0b9dca1b9cb347b54b_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTAyNzQ_2d4b5a24-c9e7-4fdb-95e0-ddaed47faa4b"
      unitRef="usd">26900000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i5b697d4a25c94d6fb5de5695eb6eff7c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTAyODc_65fdc7df-7451-4841-bccf-bd65a82ab2d7"
      unitRef="usd">28200000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i51493cf4cff14525b892c64cd262c588_D20220317-20220317"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTEwMDc_ab30b3e3-e8b1-4b12-b764-5162296cc45a"
      unitRef="usd">60000000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:FinanceLeaseLiability
      contextRef="if59c4dad5f7548989adf95bdfafdf330_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTExNjQ_9f245b66-0a29-432c-9ba1-898bd0f3bcf1"
      unitRef="usd">0</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i2c0d74d3df644ba5950f229663c1f7a0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTEyNjk_16c84170-6e6a-496f-99bf-0702e2e044f4"
      unitRef="usd">59100000</us-gaap:FinanceLeaseLiability>
    <coke:SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTIyMjk_175925a8-a34a-4780-b1b5-7d7983b9dce7">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of rental payments for these leases related to the second quarter and the first half of 2022 and 2021 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company headquarters&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Snyder Production Center&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</coke:SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock>
    <coke:RelatedPartiesRentalPayments
      contextRef="ib423c54bc68a41648de095f1753fd734_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMi0yLTEtMS01NTE3NQ_c5e4ee1b-3fef-4d35-b58a-8c4ef7d7d68f"
      unitRef="usd">964000</coke:RelatedPartiesRentalPayments>
    <coke:RelatedPartiesRentalPayments
      contextRef="i46bdabbae2d94d14bf5bab0210e3382f_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMi00LTEtMS01NTE3NQ_a768d51c-d39b-4033-9fda-16a3a1c956dc"
      unitRef="usd">945000</coke:RelatedPartiesRentalPayments>
    <coke:RelatedPartiesRentalPayments
      contextRef="i866d9b5c100b42e280401c76159b94af_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMi01LTEtMS01NTE3NQ_4b590db1-738b-4956-99c2-98d8be91a35d"
      unitRef="usd">1927000</coke:RelatedPartiesRentalPayments>
    <coke:RelatedPartiesRentalPayments
      contextRef="id4c8ff07d3c448e9a4335abb917691c2_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMi02LTEtMS01NTE3NQ_e50d000e-cdc3-4001-a64f-103d201a1b35"
      unitRef="usd">1890000</coke:RelatedPartiesRentalPayments>
    <coke:RelatedPartiesRentalPayments
      contextRef="i5f68f4c23a6040f5a38cc4e777a4836a_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMy0yLTEtMS01NTE3NQ_10275887-6535-4e98-83d3-84f2358f435d"
      unitRef="usd">0</coke:RelatedPartiesRentalPayments>
    <coke:RelatedPartiesRentalPayments
      contextRef="if0b7981bad3148e6b617a90810e625e6_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMy00LTEtMS01NTE3NQ_6371ebc7-a53b-4099-912e-e89739261e79"
      unitRef="usd">1113000</coke:RelatedPartiesRentalPayments>
    <coke:RelatedPartiesRentalPayments
      contextRef="i08099c4e403445c9853b38c935aff7bf_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMy01LTEtMS01NTE3NQ_ec0c8b9e-eb3f-4c5d-8d19-f1658b530d0d"
      unitRef="usd">927000</coke:RelatedPartiesRentalPayments>
    <coke:RelatedPartiesRentalPayments
      contextRef="ieae2feacd67f4211925160a7b800a900_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RhYmxlOjVlMzEwMWUzZmQ3ZjRiODU4NmI3ODk0MThkMmMwNWI4L3RhYmxlcmFuZ2U6NWUzMTAxZTNmZDdmNGI4NTg2Yjc4OTQxOGQyYzA1YjhfMy02LTEtMS01NTE3NQ_f149c316-7871-4ee4-8326-b409aebb28cc"
      unitRef="usd">2226000</coke:RelatedPartiesRentalPayments>
    <coke:AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod
      contextRef="iae47e436eff04cca864743dd35e82d5d_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTE5ODQ_7d32d2a7-f5cf-4066-acac-5cb4640d9389">P20D</coke:AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod>
    <us-gaap:ShareBasedCompensation
      contextRef="i1d1bc2f927af47319b7ed3b97d62a140_D20210403-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNTQ5NzU1ODI3NTcy_1084ebf3-35f4-469d-8354-582c88657310"
      unitRef="usd">3600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i57e3ea3035b04ce9b1f116d44958dfb8_D20220402-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfNTQ5NzU1ODI3NTcy_af7bfdf5-03cd-433c-a2b7-ace274aaceb2"
      unitRef="usd">3600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib90146dc39ec45c6b7da1457af95bf80_D20220101-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTIxODc_1f34cbe3-98b1-4aff-901e-9c0b811ed6a3"
      unitRef="usd">5600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i17de8a51b13044238a1a488c48b71c4e_D20210101-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl8zNy9mcmFnOmViM2Y0MzRhN2U2ZjQ3OGY5ZTJlOWIwMzVhN2I1OTNkL3RleHRyZWdpb246ZWIzZjQzNGE3ZTZmNDc4ZjllMmU5YjAzNWE3YjU5M2RfMTIyMTA_b61a681c-a06e-4b04-9334-d06dbe469027"
      unitRef="usd">5500000</us-gaap:ShareBasedCompensation>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMzQ1Mw_91e195fc-55ba-45b0-8845-134ed56c53c4">Revenue Recognition&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s sales are divided into two main categories: (i)&#160;bottle/can sales and (ii)&#160;other sales. Bottle/can sales include products packaged primarily in plastic bottles and aluminum cans. Bottle/can net pricing is based on the invoice price charged to customers reduced by any promotional allowances. Bottle/can net pricing per unit is impacted by the price charged per package, the sales volume generated for each package and the channels in which those packages are sold. Other sales include sales to other Coca&#x2011;Cola bottlers, post-mix products, transportation revenue and equipment maintenance revenue.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contracts are derived from customer orders, including customer sales incentives, generated through an order processing and replenishment model. Generally, the Company&#x2019;s service contracts and contracts related to the delivery of specifically identifiable products have a single performance obligation. Revenues do not include sales or other taxes collected from customers. The Company has defined its performance obligations for its contracts as either at a point in time or over time. Bottle/can sales, sales to other Coca&#x2011;Cola bottlers and post-mix sales are recognized when control transfers to a customer, which is generally upon delivery and is considered a single point in time (&#x201c;point in time&#x201d;). Point in time sales accounted for approximately 97% of the Company&#x2019;s net sales in both the first half of 2022 and the first half of 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other sales, which include revenue for service fees related to the repair of cold drink equipment and delivery fees for freight hauling and brokerage services, are recognized over time (&#x201c;over time&#x201d;). Revenues related to cold drink equipment repair are recognized as the respective services are completed using a cost-to-cost input method. Repair services are generally completed in less than one day but can extend up to one month. Revenues related to freight hauling and brokerage services are recognized as the delivery occurs using a miles driven output method. Generally, delivery occurs and freight charges are recognized in the same day. Over time sales orders open at the end of a financial period are not material to the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents a disaggregation of revenue from contracts with customers:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Point in time net sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonalcoholic Beverages - point in time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,550,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,388,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,912,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,614,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total point in time net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,550,255&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,388,991&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,912,506&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,614,203&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Over time net sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonalcoholic Beverages - over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All Other - over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total over time net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,960&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,095&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;87,067&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,740&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,595,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,433,086&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,999,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,702,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s allowance for doubtful accounts in the condensed consolidated balance sheets includes a reserve for customer returns and an allowance for credit losses. The Company experiences customer returns primarily as a result of damaged or out-of-date product. At any given time, the Company estimates less than 1% of bottle/can sales and post-mix sales could be at risk for return by customers. Returned product is recognized as a reduction to net sales. The Company&#x2019;s reserve for customer returns was $3.0&#160;million as of both July&#160;1, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates an allowance for credit losses, based on historic days&#x2019; sales outstanding trends, aged customer balances, previously written-off balances and expected recoveries up to balances previously written off, in order to present the net amount expected to be collected. Accounts receivable balances are written off when determined uncollectible and are recognized as a reduction to the allowance for credit losses. Following is a summary of activity for the allowance for credit losses during the first half of 2022 and the first half of 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning balance - allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,336&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions charged to expenses and as reductions to net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance - allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,523&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,932&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMzQ0OA_d4d1d575-b6cb-4830-af8d-453de0cc69d2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s sales are divided into two main categories: (i)&#160;bottle/can sales and (ii)&#160;other sales. Bottle/can sales include products packaged primarily in plastic bottles and aluminum cans. Bottle/can net pricing is based on the invoice price charged to customers reduced by any promotional allowances. Bottle/can net pricing per unit is impacted by the price charged per package, the sales volume generated for each package and the channels in which those packages are sold. Other sales include sales to other Coca&#x2011;Cola bottlers, post-mix products, transportation revenue and equipment maintenance revenue.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contracts are derived from customer orders, including customer sales incentives, generated through an order processing and replenishment model. Generally, the Company&#x2019;s service contracts and contracts related to the delivery of specifically identifiable products have a single performance obligation. Revenues do not include sales or other taxes collected from customers. The Company has defined its performance obligations for its contracts as either at a point in time or over time. Bottle/can sales, sales to other Coca&#x2011;Cola bottlers and post-mix sales are recognized when control transfers to a customer, which is generally upon delivery and is considered a single point in time (&#x201c;point in time&#x201d;). Point in time sales accounted for approximately 97% of the Company&#x2019;s net sales in both the first half of 2022 and the first half of 2021.&lt;/span&gt;&lt;/div&gt;Other sales, which include revenue for service fees related to the repair of cold drink equipment and delivery fees for freight hauling and brokerage services, are recognized over time (&#x201c;over time&#x201d;). Revenues related to cold drink equipment repair are recognized as the respective services are completed using a cost-to-cost input method. Repair services are generally completed in less than one day but can extend up to one month. Revenues related to freight hauling and brokerage services are recognized as the delivery occurs using a miles driven output method. Generally, delivery occurs and freight charges are recognized in the same day. Over time sales orders open at the end of a financial period are not material to the condensed consolidated financial statements.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <coke:NumberOfSalesCategories
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfNjY_8903a730-639c-4f9a-bf30-b28eb718b900"
      unitRef="category">2</coke:NumberOfSalesCategories>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib81a00d51e2a4f778682ca24e250bf8c_D20220101-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMTQwMw_524b6ccc-047b-4a48-b0c0-65043a686a82"
      unitRef="number">0.97</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1329807ed4a640928d0a3f6a844027a7_D20210101-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMTQwMw_524cb125-9d23-4bbf-965b-528c35a456d9"
      unitRef="number">0.97</us-gaap:ConcentrationRiskPercentage1>
    <coke:RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices
      contextRef="i027db277dabb4ff49c125e3fc89f9544_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMTkwNw_5317549e-7959-4778-8cb9-c09048099de3">P1D</coke:RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices>
    <coke:RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices
      contextRef="i8e75ea6a4a574f4b9bb02d4df11f7158_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMTkzMQ_a6fc219b-8249-4573-9574-22611e523d7d">P1M</coke:RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMzQ0NQ_2313212e-f881-4fa2-8887-7b3291855671">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents a disaggregation of revenue from contracts with customers:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Point in time net sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonalcoholic Beverages - point in time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,550,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,388,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,912,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,614,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total point in time net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,550,255&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,388,991&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,912,506&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,614,203&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Over time net sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonalcoholic Beverages - over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All Other - over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total over time net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,960&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,095&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;87,067&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,740&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,595,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,433,086&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,999,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,702,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77d21f1d75d54a4cb56860e80513bccf_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMy0yLTEtMS01NTE3NQ_2462ea79-5a18-4c21-b391-401cda136a2e"
      unitRef="usd">1550255000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4613e75df6684b7c83b10acc64abeab6_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMy00LTEtMS01NTE3NQ_5eaf60e2-262d-495c-b828-8ccd944243a1"
      unitRef="usd">1388991000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15d7dee7a64d4bf98f0f891bd8ed6228_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMy02LTEtMS01NTE3NQ_457490d8-23a9-41ed-acfd-9458308320e5"
      unitRef="usd">2912506000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i958eaea57ef34d4fadfc8b96b4175e45_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMy04LTEtMS01NTE3NQ_3018b7cd-99eb-49df-ac49-7623e87ab471"
      unitRef="usd">2614203000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5143d1e1f3c64391a0fdef35962925d5_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNC0yLTEtMS01NTE3NQ_245a6ffb-8997-4d2f-bd91-bf19659bfb53"
      unitRef="usd">1550255000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea8f4b42b4194b5db50b1d8068dc71c6_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNC00LTEtMS01NTE3NQ_967b9316-9294-4095-889b-eafe7951afe4"
      unitRef="usd">1388991000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i78ee99fec5de475c80a061c5c9afed74_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNC02LTEtMS01NTE3NQ_843d589b-1786-47fe-9a3f-2b00e60f95c4"
      unitRef="usd">2912506000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1df7f6f5662040ea8b587fe57db33db2_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNC04LTEtMS01NTE3NQ_dc8d3072-9609-4b58-ba8a-0d265d72f097"
      unitRef="usd">2614203000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0befa0f47d7344d6aa4f86c5956f3adc_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNy0yLTEtMS01NTE3NQ_b09dfa6e-070f-4d3e-9c86-392921c4e680"
      unitRef="usd">11759000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i805448ab884942f9ac8ac777b097273f_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNy00LTEtMS01NTE3NQ_2496f42a-f94d-4e16-adbd-8e6563c4ef58"
      unitRef="usd">10924000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i908b409c305e4ac7b90a43d6dd411a56_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNy02LTEtMS01NTE3NQ_4c22e452-fffb-4af0-a956-bddddea69f69"
      unitRef="usd">22729000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i324b496f91b249008bcf8cfb83f7367e_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfNy04LTEtMS01NTE3NQ_db9e3395-c725-4068-9fe3-06d4e176ed0c"
      unitRef="usd">20802000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie7dedea0f4214e008aed9b496c8937fd_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOC0yLTEtMS01NTE3NQ_d03b332c-f949-4b60-a3e4-81d65f3fcf8d"
      unitRef="usd">33201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i691aefc24d2744df8c5258ccff94daa1_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOC00LTEtMS01NTE3NQ_f9d6428a-1cc1-4055-82e7-f12758b8ee45"
      unitRef="usd">33171000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic2121235b49c4e4aa06e40053c8f8f77_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOC02LTEtMS01NTE3NQ_20553c86-a2c1-4d4b-83f6-2305bc89cc91"
      unitRef="usd">64338000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa1128176f7945039db84f2073446d5d_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOC04LTEtMS01NTE3NQ_0ee2ddb6-b81a-48aa-b64d-e94d34847daa"
      unitRef="usd">67938000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66af6ef3652342e3aa7c358398297ec3_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOS0yLTEtMS01NTE3NQ_1092ca50-76d6-4f94-9d6a-4ef72eb4619a"
      unitRef="usd">44960000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c33a333f03c4d5992df4490b440de5d_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOS00LTEtMS01NTE3NQ_a417a18b-7844-458b-b914-da7aa2605930"
      unitRef="usd">44095000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d0e3b2df5894862b5b378cb1b032dc3_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOS02LTEtMS01NTE3NQ_524cdb55-1920-4993-b8fa-d55df8a09eca"
      unitRef="usd">87067000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f793cf54e39435dbc27ed0aff26f5b8_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfOS04LTEtMS01NTE3NQ_1a94ac48-435c-45aa-af9b-c7fb223c752f"
      unitRef="usd">88740000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMTEtMi0xLTEtNTUxNzU_91e7111a-51d9-4eab-b48a-937e4efd4be0"
      unitRef="usd">1595215000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMTEtNC0xLTEtNTUxNzU_39bea5dd-6e16-4a03-83fe-2c511ef65736"
      unitRef="usd">1433086000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMTEtNi0xLTEtNTUxNzU_d3ef998f-9462-4043-8c8b-ac656e390b2c"
      unitRef="usd">2999573000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjQxN2E4OTEyN2M3YzRiM2FhYTdhMWYzZjE3NzE5OGQyL3RhYmxlcmFuZ2U6NDE3YTg5MTI3YzdjNGIzYWFhN2ExZjNmMTc3MTk4ZDJfMTEtOC0xLTEtNTUxNzU_2b801e66-90c4-4305-a242-5b5eac90cd38"
      unitRef="usd">2702943000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <coke:RevenueRecognitionSalesReturnsEstimatePercentage
      contextRef="i478159abb7ca4f76b60bc8d3249def73_D20220101-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMjY4OA_29ddd3f6-8769-4a2e-9d6e-bbe1adc790a6"
      unitRef="number">0.01</coke:RevenueRecognitionSalesReturnsEstimatePercentage>
    <coke:RevenueRecognitionSalesReturnsEstimatePercentage
      contextRef="i6ab78176755d450bab4fd9291f0cc196_D20220101-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMjY4OA_3dce6af3-d412-4303-9f47-169fb38c111b"
      unitRef="number">0.01</coke:RevenueRecognitionSalesReturnsEstimatePercentage>
    <us-gaap:ContractWithCustomerRightToRecoverProduct
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMjg3OQ_553d8383-d765-4b19-940a-843ac0a5f1ce"
      unitRef="usd">3000000</us-gaap:ContractWithCustomerRightToRecoverProduct>
    <us-gaap:ContractWithCustomerRightToRecoverProduct
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMjg3OQ_8325357c-6035-4ecc-8780-0bf1912d2831"
      unitRef="usd">3000000</us-gaap:ContractWithCustomerRightToRecoverProduct>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RleHRyZWdpb246ZWQzOGRjYzQ5MGUxNGVlN2E5MzU4M2FhYmFlYzhkYzBfMzQ1MQ_63597fec-3ae1-4f01-9e41-ea3a3bca2712">Following is a summary of activity for the allowance for credit losses during the first half of 2022 and the first half of 2021:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning balance - allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,336&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions charged to expenses and as reductions to net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance - allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,523&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,932&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfMi0yLTEtMS01NTE3NQ_aa76f763-c86d-4c62-bb2c-ee7d4b4bbd93"
      unitRef="usd">14336000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8c1450a378c3481cabd6d30ade364ee1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfMi00LTEtMS01NTE3NQ_a169bee1-1467-4368-abc4-81031a3c5787"
      unitRef="usd">18070000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfMy0yLTEtMS01NTE3NQ_af055663-729b-4e54-ad13-5bfc88a15046"
      unitRef="usd">47000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfMy00LTEtMS01NTE3NQ_4ec1f632-2bd5-44b1-a395-2d1289da416d"
      unitRef="usd">1652000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfNC0yLTEtMS01NTE3NQ_7362ed1d-2a93-42f3-a190-980ab1cb6d86"
      unitRef="usd">2860000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfNC00LTEtMS01NTE3NQ_42284339-afa9-4bf5-89de-243c64af82d0"
      unitRef="usd">6790000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfNS0yLTEtMS01NTE3NQ_c834c378-9309-4478-86b3-c76aef311ffb"
      unitRef="usd">11523000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5b435e3459a048dea75b31e88ae5f551_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80MC9mcmFnOmVkMzhkY2M0OTBlMTRlZTdhOTM1ODNhYWJhZWM4ZGMwL3RhYmxlOjVjZDM4ZDJiYzI1NjRkYzRiY2YzOGJmOTVmOTkwYjhmL3RhYmxlcmFuZ2U6NWNkMzhkMmJjMjU2NGRjNGJjZjM4YmY5NWY5OTBiOGZfNS00LTEtMS01NTE3NQ_f123fd6b-b967-4a0c-bf40-242a2d08f42c"
      unitRef="usd">12932000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RleHRyZWdpb246MmQzNjY3NTQ4YzU1NDliNjg4YmZjMmViNWMxMGIwYzNfMTE2Mw_0fd8d567-1301-4221-9d43-90659b1ae4b7">Segments&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates segment reporting in accordance with Financial Accounting Standards Board Accounting Standards Codification Topic 280, Segment Reporting, each reporting period, including evaluating the reporting package reviewed by the Chief Operating Decision Maker (the &#x201c;CODM&#x201d;). The Company has concluded the Chief Executive Officer, the Chief Operating Officer and the Chief Financial Officer, as a group, represent the CODM. Asset information is not provided to the CODM.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company believes three operating segments exist. Nonalcoholic Beverages represents the vast majority of the Company&#x2019;s consolidated net sales and income from operations. The additional two operating segments do not meet the quantitative thresholds for separate reporting, either individually or in the aggregate, and, therefore, have been combined into &#x201c;All Other.&#x201d; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s segment results are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonalcoholic Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,562,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,399,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,935,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,635,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,595,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,433,086&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,999,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,702,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income from operations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonalcoholic Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;147,293&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;120,861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;278,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;215,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonalcoholic Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,583&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,357&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;85,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;87,883&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;The entire net sales elimination represents net sales from the All Other segment to the Nonalcoholic Beverages segment. Sales between these segments are recognized at either fair market value or cost depending on the nature of the transaction.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RleHRyZWdpb246MmQzNjY3NTQ4YzU1NDliNjg4YmZjMmViNWMxMGIwYzNfNTIy_484b10fd-e401-46ef-a15c-9cff1efa8948"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ibf75b71e9d6242beaa602639ef4e6c0b_D20220101-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RleHRyZWdpb246MmQzNjY3NTQ4YzU1NDliNjg4YmZjMmViNWMxMGIwYzNfNjg2_5ed51717-1c78-43a7-9bbe-d4b798e7e5a3"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RleHRyZWdpb246MmQzNjY3NTQ4YzU1NDliNjg4YmZjMmViNWMxMGIwYzNfMTE2NA_e1caa6e1-15ea-4225-aae5-53b7245f5de9">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s segment results are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonalcoholic Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,562,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,399,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,935,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,635,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,595,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,433,086&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,999,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,702,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income from operations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonalcoholic Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;147,293&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;120,861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;278,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;215,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonalcoholic Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,583&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,357&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;85,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;87,883&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;The entire net sales elimination represents net sales from the All Other segment to the Nonalcoholic Beverages segment. Sales between these segments are recognized at either fair market value or cost depending on the nature of the transaction.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i20f9ea1319be4ea4bf99fb70dc9ff141_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMy0yLTEtMS01NTE3NQ_8a7231ac-fc75-43fb-821f-6d4e6517951a"
      unitRef="usd">1562014000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i968c7f90e02a4db59b2757278f1fe37f_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMy00LTEtMS01NTE3NQ_2ccb8246-bb30-4e1a-9d76-9a50b1615b36"
      unitRef="usd">1399915000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d10d915477b45d3b22518b079d0b939_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMy02LTEtMS01NTE3NQ_c9273a3c-7a75-4a22-9337-2e1859f3b3d1"
      unitRef="usd">2935235000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic41cf4288c834d83a13c720528e67d3a_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMy04LTEtMS01NTE3NQ_f30052d6-3244-4b38-8c10-b9afc622fb4b"
      unitRef="usd">2635005000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic45f3c66afd648e39857df4fb55780ec_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNC0yLTEtMS01NTE3NQ_112239d5-59e1-46cc-961d-6c28e7610903"
      unitRef="usd">105910000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i85e87ce03cbe41afa237bb9e40b1d076_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNC00LTEtMS01NTE3NQ_323350c2-0f50-46e7-b5d9-19cc4a0279d9"
      unitRef="usd">93192000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3aad9af9e02741248577fe1300f20a8a_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNC02LTEtMS01NTE3NQ_6b25bd58-9be0-4548-bab3-1f78b32a29a1"
      unitRef="usd">202073000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i572632d7b3be4d7e913341342f637429_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNC04LTEtMS01NTE3NQ_f217fcdd-bb63-42ab-b80b-844d4caf6195"
      unitRef="usd">183141000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2acb7b7436e54a028d07b598738024f4_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNS0yLTEtMS01NTE3NQ_77061f86-6a29-4343-8ff3-c347f41445f7"
      unitRef="usd">-72709000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0b3caee1c2e4688a0c2f0e6ab71850c_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNS00LTEtMS01NTE3NQ_2da4aea4-0f3b-4c1e-92d1-a52175b4b07c"
      unitRef="usd">-60021000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i535f2c0cf7e441d8b9a890ca5a89c46a_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNS02LTEtMS01NTE3NQ_845bc900-83c3-4f11-8036-d1b4677106ff"
      unitRef="usd">-137735000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i20678a295a534e45870e4c22a6ac5414_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNS04LTEtMS01NTE3NQ_0db3f3f1-22b2-4729-af02-7d5809d942be"
      unitRef="usd">-115203000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNi0yLTEtMS01NTE3NQ_cfde3e3c-7c20-4823-aa4a-4c697aa3e232"
      unitRef="usd">1595215000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNi00LTEtMS01NTE3NQ_41cbc3b1-a533-4db3-a1f7-d74759419b09"
      unitRef="usd">1433086000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNi02LTEtMS01NTE3NQ_ae8f1b98-5fe3-4574-ad89-2ee8747ca3e6"
      unitRef="usd">2999573000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfNi04LTEtMS01NTE3NQ_56a644be-b2a1-4c22-b2f3-1e00edacf86b"
      unitRef="usd">2702943000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i20f9ea1319be4ea4bf99fb70dc9ff141_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfOS0yLTEtMS01NTE3NQ_3e25e646-8b12-4cfe-b00c-790a99a70d4f"
      unitRef="usd">144012000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i968c7f90e02a4db59b2757278f1fe37f_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfOS00LTEtMS01NTE3NQ_f945ad4b-e449-4213-809f-98b2135e606a"
      unitRef="usd">124372000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5d10d915477b45d3b22518b079d0b939_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfOS02LTEtMS01NjQ4Mw_724796f6-5921-4e8c-8903-5b2f0db1807a"
      unitRef="usd">278570000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic41cf4288c834d83a13c720528e67d3a_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfOS04LTEtMS01NjQ5OA_8afc8b76-3c6f-4305-b732-7c111041cedc"
      unitRef="usd">219414000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic45f3c66afd648e39857df4fb55780ec_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTAtMi0xLTEtNTUxNzU_7cecfe31-c1ca-40c9-b245-4171821bdc53"
      unitRef="usd">3281000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i85e87ce03cbe41afa237bb9e40b1d076_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTAtNC0xLTEtNTUxNzU_607adcf6-cd95-4082-a611-afe4b69366ab"
      unitRef="usd">-3511000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3aad9af9e02741248577fe1300f20a8a_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTAtNi0xLTEtNTY0ODM_af3e74dc-0ad3-4e80-9580-a3d6e6cd1a26"
      unitRef="usd">-292000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i572632d7b3be4d7e913341342f637429_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTAtOC0xLTEtNTY0OTg_9c96b2b0-0325-43ab-b975-6fa68bb2750f"
      unitRef="usd">-4369000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTEtMi0xLTEtNTUxNzU_e286bd2c-3aef-45a5-a864-d7035f344a69"
      unitRef="usd">147293000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTEtNC0xLTEtNTUxNzU_7f0fb09f-bcfd-4072-acba-82b3e7513a35"
      unitRef="usd">120861000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTEtNi0xLTEtNTc0Njg_ba772fdb-1739-46a7-8064-4bcab5076dcf"
      unitRef="usd">278278000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTEtOC0xLTEtNTc0NzQ_b8d8b219-65aa-4a23-b826-7c96b03c67e4"
      unitRef="usd">215045000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i20f9ea1319be4ea4bf99fb70dc9ff141_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTQtMi0xLTEtNTUxNzU_66665fbe-bcf3-4b89-8729-313c72013b8f"
      unitRef="usd">39771000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i968c7f90e02a4db59b2757278f1fe37f_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTQtNC0xLTEtNTUxNzU_260ebf79-fd90-470e-9644-8154be415300"
      unitRef="usd">41224000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5d10d915477b45d3b22518b079d0b939_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTQtNi0xLTEtNTY1MDM_f7c64326-4061-4e76-bdd5-a0f4fe056790"
      unitRef="usd">80057000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic41cf4288c834d83a13c720528e67d3a_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTQtOC0xLTEtNTY1MTA_2c9af6c3-9fbf-405b-9705-83d97dfb3712"
      unitRef="usd">81775000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic45f3c66afd648e39857df4fb55780ec_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTUtMi0xLTEtNTUxNzU_0554099a-abc7-490b-bd5e-ee93dd428d39"
      unitRef="usd">2812000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i85e87ce03cbe41afa237bb9e40b1d076_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTUtNC0xLTEtNTUxNzU_bd3387f9-6b66-4d59-b3fc-ad186f0e4270"
      unitRef="usd">3133000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i3aad9af9e02741248577fe1300f20a8a_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTUtNi0xLTEtNTY1MDM_b06c4aba-e846-4c46-a757-f01fb4b2b941"
      unitRef="usd">5795000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i572632d7b3be4d7e913341342f637429_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTUtOC0xLTEtNTY1MTA_45b61316-d8b0-4171-8643-2c11a334fdba"
      unitRef="usd">6108000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTYtMi0xLTEtNTUxNzU_28d02197-7db0-4f2c-bdbc-fce9d9952fda"
      unitRef="usd">42583000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTYtNC0xLTEtNTUxNzU_c9549723-5f02-427c-a0a2-da33d168ea82"
      unitRef="usd">44357000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTYtNi0xLTEtNTc0NzY_c21070c8-b43b-40ef-9b54-aa22196c6b31"
      unitRef="usd">85852000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80My9mcmFnOjJkMzY2NzU0OGM1NTQ5YjY4OGJmYzJlYjVjMTBiMGMzL3RhYmxlOmE3NzU1NjU2MWFlNjQ4ZDg5OWQ4ZjNjNmUyZWNkZTQ0L3RhYmxlcmFuZ2U6YTc3NTU2NTYxYWU2NDhkODk5ZDhmM2M2ZTJlY2RlNDRfMTYtOC0xLTEtNTc0Nzg_8d0b0639-06c5-48a3-aa49-7fffa2caeea9"
      unitRef="usd">87883000</us-gaap:DepreciationAndAmortization>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMTgyOQ_8946e0c3-7122-4a64-94a4-2367c736f966">Net Income Per Share&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic net income per share and diluted net income per share under the two-class method:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.968%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for basic and diluted net income per Common Stock and Class&#160;B Common Stock share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less dividends:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97,219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,836&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;188,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,856&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock undistributed earnings &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock undistributed earnings &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total undistributed earnings &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97,219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,836&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;188,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,856&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock undistributed earnings &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock undistributed earnings &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total undistributed earnings &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97,219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,836&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;188,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,856&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for basic net income per Common Stock share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends on Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock undistributed earnings &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for basic net income per Common Stock share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,888&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36,707&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;161,796&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;77,363&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for basic net income per Class&#160;B Common Stock share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends on Class&#160;B Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock undistributed earnings &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for basic net income per Class&#160;B Common Stock share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,674&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,473&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,156&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,180&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.968%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for diluted net income per Common Stock share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends on Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends on Class&#160;B Common Stock assumed converted to Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock undistributed earnings &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for diluted net income per Common Stock share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;99,562&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;48,180&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;192,952&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;101,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for diluted net income per Class&#160;B Common Stock share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends on Class&#160;B Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock undistributed earnings &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for diluted net income per Class&#160;B Common Stock share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,576&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,447&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator for basic net income per Common Stock and Class&#160;B Common Stock share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock weighted average shares outstanding &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock weighted average shares outstanding &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator for diluted net income per Common Stock and Class&#160;B Common Stock share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock weighted average shares outstanding &#x2013; diluted (assumes conversion of Class&#160;B Common Stock to Common Stock)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock weighted average shares outstanding &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NOTES TO TABLE&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;For purposes of the diluted net income per share computation for Common Stock, all shares of Class B Common Stock are assumed to be converted; therefore, 100% of undistributed earnings is allocated to Common Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;For purposes of the diluted net income per share computation for Class B Common Stock, weighted average shares of Class&#160;B Common Stock are assumed to be outstanding for the entire period and not converted.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;For periods presented during which the Company has net income, the denominator for diluted net income per share for Common Stock and Class B Common Stock includes the dilutive effect of shares relative to the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-Term Performance Equity Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. For periods presented during which the Company has net loss, the unvested shares granted pursuant to the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-Term Performance Equity Plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;are excluded from the computation of diluted net loss per share, as the effect would have been anti-dilutive. See Note 2 for additional information on the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-Term Performance Equity Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;The Long-Term Performance Equity Plan awards may be settled in cash and/or shares of the Company&#x2019;s Class&#160;B Common Stock. Once an election has been made to settle an award in cash, the dilutive effect of shares relative to such award is prospectively removed from the denominator in the computation of diluted net income per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;The Company did not have anti-dilutive shares for any periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;1,227,546 shares of the Company&#x2019;s Class B Common Stock were converted on a one share for one share basis into shares of the Company&#x2019;s Common Stock, effective as of March&#160;17, 2022. See Note 2 for additional information on the Stockholder Conversion Agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMTgyNQ_a6430086-9c5b-4601-9f87-f3b746e39113">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic net income per share and diluted net income per share under the two-class method:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.968%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for basic and diluted net income per Common Stock and Class&#160;B Common Stock share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less dividends:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97,219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,836&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;188,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,856&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock undistributed earnings &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock undistributed earnings &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total undistributed earnings &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97,219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,836&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;188,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,856&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock undistributed earnings &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock undistributed earnings &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total undistributed earnings &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97,219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,836&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;188,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,856&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for basic net income per Common Stock share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends on Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock undistributed earnings &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for basic net income per Common Stock share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,888&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36,707&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;161,796&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;77,363&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for basic net income per Class&#160;B Common Stock share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends on Class&#160;B Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock undistributed earnings &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for basic net income per Class&#160;B Common Stock share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,674&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,473&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,156&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,180&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.968%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for diluted net income per Common Stock share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends on Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends on Class&#160;B Common Stock assumed converted to Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock undistributed earnings &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for diluted net income per Common Stock share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;99,562&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;48,180&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;192,952&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;101,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for diluted net income per Class&#160;B Common Stock share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends on Class&#160;B Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock undistributed earnings &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator for diluted net income per Class&#160;B Common Stock share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,576&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,447&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator for basic net income per Common Stock and Class&#160;B Common Stock share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock weighted average shares outstanding &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock weighted average shares outstanding &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator for diluted net income per Common Stock and Class&#160;B Common Stock share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock weighted average shares outstanding &#x2013; diluted (assumes conversion of Class&#160;B Common Stock to Common Stock)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock weighted average shares outstanding &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class&#160;B Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NOTES TO TABLE&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;For purposes of the diluted net income per share computation for Common Stock, all shares of Class B Common Stock are assumed to be converted; therefore, 100% of undistributed earnings is allocated to Common Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;For purposes of the diluted net income per share computation for Class B Common Stock, weighted average shares of Class&#160;B Common Stock are assumed to be outstanding for the entire period and not converted.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;For periods presented during which the Company has net income, the denominator for diluted net income per share for Common Stock and Class B Common Stock includes the dilutive effect of shares relative to the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-Term Performance Equity Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. For periods presented during which the Company has net loss, the unvested shares granted pursuant to the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-Term Performance Equity Plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;are excluded from the computation of diluted net loss per share, as the effect would have been anti-dilutive. See Note 2 for additional information on the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-Term Performance Equity Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;The Long-Term Performance Equity Plan awards may be settled in cash and/or shares of the Company&#x2019;s Class&#160;B Common Stock. Once an election has been made to settle an award in cash, the dilutive effect of shares relative to such award is prospectively removed from the denominator in the computation of diluted net income per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;The Company did not have anti-dilutive shares for any periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;1,227,546 shares of the Company&#x2019;s Class B Common Stock were converted on a one share for one share basis into shares of the Company&#x2019;s Common Stock, effective as of March&#160;17, 2022. See Note 2 for additional information on the Stockholder Conversion Agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMy0yLTEtMS01NTE3NQ_371280cb-f2fb-400b-a5b7-7581eeb7e297"
      unitRef="usd">99562000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMy00LTEtMS01NTE3NQ_64b82f35-ab68-427c-a7ba-685d8257c3e5"
      unitRef="usd">48180000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMy02LTEtMS01NTE3NQ_c1fd7330-be1e-4171-9d1d-333e45b6e18e"
      unitRef="usd">192952000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMy04LTEtMS01NTE3NQ_e1785269-c7ee-4459-9509-e31a3d027dc4"
      unitRef="usd">101543000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNS0yLTEtMS01NTE3NQ_4e9244b2-21b5-4746-8783-12fb1aa83bb8"
      unitRef="usd">2092000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNS00LTEtMS01NTE3NQ_7e13c4da-8009-4580-88e7-a4806811fcd0"
      unitRef="usd">1786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNS02LTEtMS01NTE3NQ_7f0186bb-0661-4cb6-b22f-a083d19857ab"
      unitRef="usd">3878000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNS04LTEtMS01NTE3NQ_45b9e203-33c0-4c64-812b-4025ae5281db"
      unitRef="usd">3571000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNi0yLTEtMS01NTE3NQ_7056be1f-54be-4d63-a083-e001372f364d"
      unitRef="usd">251000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNi00LTEtMS01NTE3NQ_c1c43f23-ba27-49ec-9d33-b6a8e3c82c7a"
      unitRef="usd">558000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNi02LTEtMS01NTE3NQ_abe67b9e-52b5-419f-93f7-72471695102d"
      unitRef="usd">809000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNi04LTEtMS01NTE3NQ_e8819e27-9bad-4899-96d1-310391c1a80a"
      unitRef="usd">1116000</us-gaap:DividendsCommonStockCash>
    <us-gaap:UndistributedEarnings
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNy0yLTEtMS01NTE3NQ_771296d7-d9d4-47a9-aaf0-87d3593541e9"
      unitRef="usd">97219000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNy00LTEtMS01NTE3NQ_dee63f73-e096-4191-a5cf-43756ddd3881"
      unitRef="usd">45836000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNy02LTEtMS01NTE3NQ_1de4b498-a4fe-4459-b239-0150051c79ef"
      unitRef="usd">188265000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfNy04LTEtMS01NTE3NQ_467af29a-abd2-46af-a41a-1e637bf2c030"
      unitRef="usd">96856000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfOS0yLTEtMS01NTE3NQ_57e2b859-737d-4cd4-815d-ad4560d9879b"
      unitRef="usd">86796000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfOS00LTEtMS01NTE3NQ_87cc510f-911a-48f4-a8a6-de31783f4657"
      unitRef="usd">34921000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfOS02LTEtMS01NTE3NQ_881d1bb6-554c-455b-81f9-938fefaad2f5"
      unitRef="usd">157918000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfOS04LTEtMS01NTE3NQ_ee483de5-55e4-4ae7-a060-614245449560"
      unitRef="usd">73792000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTAtMi0xLTEtNTUxNzU_ed5454f3-4d3f-43f3-bea9-0e24e0cda233"
      unitRef="usd">10423000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTAtNC0xLTEtNTUxNzU_d42392b1-55e2-417c-810b-611734d3b460"
      unitRef="usd">10915000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTAtNi0xLTEtNTUxNzU_023f2731-adca-4385-983a-4213554b700f"
      unitRef="usd">30347000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTAtOC0xLTEtNTUxNzU_39e65853-c948-42c0-8d28-26b264738f23"
      unitRef="usd">23064000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTEtMi0xLTEtNTUxNzU_f5a8ada4-d890-4968-91b8-9a54e4ba5db4"
      unitRef="usd">97219000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTEtNC0xLTEtNTUxNzU_a9c99d2d-39c8-4318-af35-9d8175aa09e4"
      unitRef="usd">45836000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTEtNi0xLTEtNTUxNzU_d096f194-819a-41c8-bcd7-a980a70f8e40"
      unitRef="usd">188265000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTEtOC0xLTEtNTUxNzU_880c48d7-3d3f-4bd2-985a-57fad411c596"
      unitRef="usd">96856000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTMtMi0xLTEtNTUxNzU_9acd8988-0104-4f97-88aa-8f1374957b97"
      unitRef="usd">86565000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTMtNC0xLTEtNTUxNzU_61bbe716-a604-46dc-aeba-091c3b290513"
      unitRef="usd">34795000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTMtNi0xLTEtNTUxNzU_f3323e10-ac7f-43f6-a4b8-a73e46952ebd"
      unitRef="usd">157498000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTMtOC0xLTEtNTUxNzU_aead5d2e-5b68-4005-9d4a-6427fa346fae"
      unitRef="usd">73525000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTQtMi0xLTEtNTUxNzU_a57dc260-74f7-439f-b434-16d007b24401"
      unitRef="usd">10654000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTQtNC0xLTEtNTUxNzU_45f0a85c-9570-47a3-8cbf-e99c1d516d11"
      unitRef="usd">11041000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTQtNi0xLTEtNTUxNzU_16a7a0e2-ace0-4fb3-9111-4810918711da"
      unitRef="usd">30767000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTQtOC0xLTEtNTUxNzU_d6c35eab-cffe-4d7f-a7cd-6d29233e9e2c"
      unitRef="usd">23331000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTUtMi0xLTEtNTUxNzU_ac397d87-ccd8-468e-93b8-1baa22704472"
      unitRef="usd">97219000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTUtNC0xLTEtNTUxNzU_5feef649-7285-4225-9083-d4f12259ec59"
      unitRef="usd">45836000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTUtNi0xLTEtNTUxNzU_dca10b7b-7f0a-4bba-9017-6a8e875961f7"
      unitRef="usd">188265000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTUtOC0xLTEtNTUxNzU_c198a38b-1ba5-4c84-982c-445b5c639f97"
      unitRef="usd">96856000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTgtMi0xLTEtNTUxNzU_21c4e680-9c6e-4a6c-97eb-5ad3f21c2bd8"
      unitRef="usd">2092000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTgtNC0xLTEtNTUxNzU_cdf44470-778b-4630-b1f6-2d5651c40362"
      unitRef="usd">1786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTgtNi0xLTEtNTY1MjQ_e19881c4-d477-4c6c-963f-7c4d6a3f6d2e"
      unitRef="usd">3878000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTgtOC0xLTEtNTY1MzU_660c7612-832e-492b-b46e-807cb34caca0"
      unitRef="usd">3571000</us-gaap:DividendsCommonStockCash>
    <us-gaap:UndistributedEarnings
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTktMi0xLTEtNTUxNzU_131d8c14-39fa-4d20-bfd1-f3e14bc628cf"
      unitRef="usd">86796000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTktNC0xLTEtNTUxNzU_ce76e34d-b3a6-4e13-bd44-847d56843c8f"
      unitRef="usd">34921000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTktNi0xLTEtNTY1MjQ_63a61808-7e6f-4126-9b6a-9ba5a6ee32b1"
      unitRef="usd">157918000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMTktOC0xLTEtNTY1MzU_c6058d2b-3b79-402e-9411-d8b401362f0d"
      unitRef="usd">73792000</us-gaap:UndistributedEarnings>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjAtMi0xLTEtNTUxNzU_cbd5ff66-c4a1-4d79-9e59-9b51e9cc457c"
      unitRef="usd">88888000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjAtNC0xLTEtNTUxNzU_4be24650-8e38-4af5-8171-302b7c84c4e9"
      unitRef="usd">36707000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjAtNi0xLTEtNTc0ODA_8e5e8b5f-34e9-4018-acc8-6e266b604664"
      unitRef="usd">161796000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjAtOC0xLTEtNTc0ODY_3bcb0c60-f2b7-45f1-a760-c6892642be94"
      unitRef="usd">77363000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjMtMi0xLTEtNTUxNzU_4ee0c403-1924-48e4-9b50-21a253e44fb1"
      unitRef="usd">251000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjMtNC0xLTEtNTUxNzU_8e4bfb69-812b-4453-8179-4018042b9386"
      unitRef="usd">558000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjMtNi0xLTEtNTY1NDU_15f493aa-3562-4c0c-b480-a44695aae51a"
      unitRef="usd">809000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjMtOC0xLTEtNTY1NTQ_e398dec3-2146-4db9-9b61-d4b00ff56259"
      unitRef="usd">1116000</us-gaap:DividendsCommonStockCash>
    <us-gaap:UndistributedEarnings
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjQtMi0xLTEtNTUxNzU_47e9a0e9-cef7-4a25-bb7d-bc6e7e3aec03"
      unitRef="usd">10423000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjQtNC0xLTEtNTUxNzU_16de546c-6214-45c5-8186-8e9e519d212b"
      unitRef="usd">10915000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjQtNi0xLTEtNTY1NDU_bc0fa458-2466-4c81-8b65-959760f591cf"
      unitRef="usd">30347000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjQtOC0xLTEtNTY1NTQ_1b618592-d5f4-4865-b48d-362c9283ecb8"
      unitRef="usd">23064000</us-gaap:UndistributedEarnings>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjUtMi0xLTEtNTUxNzU_aa3fcc83-dbc8-4702-ba92-32e1ef812128"
      unitRef="usd">10674000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjUtNC0xLTEtNTUxNzU_7b06901e-d56f-49c1-bdb9-cce53da87cd8"
      unitRef="usd">11473000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjUtNi0xLTEtNTc0ODg_885ab341-15ca-465c-9e74-60dc1bdbfc5e"
      unitRef="usd">31156000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmMxYjZjNjcxMTQzZjRjYTc5M2Y3YzdlMTIzMmEzMDcyL3RhYmxlcmFuZ2U6YzFiNmM2NzExNDNmNGNhNzkzZjdjN2UxMjMyYTMwNzJfMjUtOC0xLTEtNTc0OTQ_7d5e23c5-ee25-47b3-99d0-b2159acca96f"
      unitRef="usd">24180000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMy0yLTEtMS01NTE3NQ_9c1fff7a-3525-486e-95d6-087424e641da"
      unitRef="usd">2092000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMy00LTEtMS01NTE3NQ_6321ae19-5cdd-482e-a77e-f5d7c1de7881"
      unitRef="usd">1786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMy02LTEtMS01NjU2Ng_8ecfc9b6-a14b-4fb7-ae0b-ce85856d085c"
      unitRef="usd">3878000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMy04LTEtMS01NjU3Nw_37206c04-9140-49e9-93a3-6ab2e9109721"
      unitRef="usd">3571000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNC0yLTEtMS01NTE3NQ_ca2c277a-b9c3-4c83-b16d-811f96b59387"
      unitRef="usd">251000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNC00LTEtMS01NTE3NQ_aa063174-9e22-4139-80c0-431ef35e3c26"
      unitRef="usd">558000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNC02LTEtMS01NjU2Ng_e15a7cb4-9aa2-444f-bfe8-f035e28e43c3"
      unitRef="usd">809000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNC04LTEtMS01NjU3Nw_46ab2071-6cc3-4c9d-b05d-8b3399887659"
      unitRef="usd">1116000</us-gaap:DividendsCommonStockCash>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNS0yLTEtMS01NTE3NQ_af32860e-0d05-4a4d-986f-6fe2e69dd389"
      unitRef="usd">97219000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNS00LTEtMS01NTE3NQ_1deb0f57-82e6-4c61-ab5e-a9678202495b"
      unitRef="usd">45836000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNS02LTEtMS01NjU2Ng_535a4978-a838-4c85-b514-3fc06bdea017"
      unitRef="usd">188265000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNS04LTEtMS01NjU3Nw_cdd54345-4e78-4f4b-a3c5-0b94b3ab357f"
      unitRef="usd">96856000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNi0yLTEtMS01NTE3NQ_02393a52-640b-4202-8d03-55b1592198c6"
      unitRef="usd">99562000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNi00LTEtMS01NTE3NQ_8d718387-07c8-4d22-862c-8f847f5a771c"
      unitRef="usd">48180000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNi02LTEtMS01NzQ5Ng_496b7405-96e9-457f-a8a0-a429deb0d965"
      unitRef="usd">192952000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfNi04LTEtMS01NzUwNA_7766badd-b110-489a-a5a2-974370f47433"
      unitRef="usd">101543000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfOS0yLTEtMS01NTE3NQ_ccc296f7-e4a8-449d-856a-5cf8d27e10d0"
      unitRef="usd">251000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfOS00LTEtMS01NTE3NQ_7421450a-6925-4478-9b62-b4cf5aef4807"
      unitRef="usd">558000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfOS02LTEtMS01NjU4NQ_32f0334e-404a-4d84-95d5-adcda534385e"
      unitRef="usd">809000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfOS04LTEtMS01NjU5NA_a9b7f96f-01e6-4e28-a1e3-b007fd8e1a3e"
      unitRef="usd">1116000</us-gaap:DividendsCommonStockCash>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTAtMi0xLTEtNTUxNzU_c0777348-1b73-4170-9a76-287b173e7bb6"
      unitRef="usd">10654000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTAtNC0xLTEtNTUxNzU_a5f80c88-5312-4d66-b1b4-3d1b9244a5bc"
      unitRef="usd">11041000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTAtNi0xLTEtNTY1ODU_2667c8b1-5041-407b-ba13-8359527dec54"
      unitRef="usd">30767000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTAtOC0xLTEtNTY1OTQ_858377bc-3e6e-4f41-82ea-8b50aa667a16"
      unitRef="usd">23331000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTEtMi0xLTEtNTUxNzU_f566d4f3-99df-46f4-94f8-2f795eadc535"
      unitRef="usd">10905000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTEtNC0xLTEtNTUxNzU_ed57e2d1-9667-4e4d-a31b-52bcab2fb706"
      unitRef="usd">11599000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTEtNi0xLTEtNTc1MDY_07d00619-c113-478d-a9c1-664a425c0864"
      unitRef="usd">31576000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTEtOC0xLTEtNTc1MTI_6565f968-1588-4a39-8f95-9e0cdb7363c1"
      unitRef="usd">24447000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTQtMi0xLTEtNTUxNzU_de541643-0c21-457a-8c58-2a408f86e3bd"
      unitRef="shares">8369000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTQtNC0xLTEtNTUxNzU_188476ea-6738-4493-91fe-17ae7614c24c"
      unitRef="shares">7141000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTQtNi0xLTEtNTUxNzU_3fb3383e-7097-4328-abe0-8bb15c57215d"
      unitRef="shares">7863000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTQtOC0xLTEtNTUxNzU_58b28d70-71cd-4992-89d2-9161f28b78b9"
      unitRef="shares">7141000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTUtMi0xLTEtNTUxNzU_b3ae2dc4-3fd7-4323-8ed8-70c2f17c2b90"
      unitRef="shares">1005000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTUtNC0xLTEtNTUxNzU_b632df61-b3b4-4596-ba3d-676efc5d6b5b"
      unitRef="shares">2232000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTUtNi0xLTEtNTUxNzU_e2043804-613d-4f6c-a9b3-9f0fbf7bf5f5"
      unitRef="shares">1511000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTUtOC0xLTEtNTUxNzU_b03f7701-6374-4982-807c-ee5601697714"
      unitRef="shares">2232000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTgtMi0xLTEtNTUxNzU_999ccbe1-33b3-4d88-bd5e-5968b5744391"
      unitRef="shares">9399000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTgtNC0xLTEtNTUxNzU_d1eea5f0-72dd-4632-aaa1-d10ea94c91ed"
      unitRef="shares">9407000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTgtNi0xLTEtNTUxNzU_eead3797-3c5e-4f71-9e04-f88960186ec3"
      unitRef="shares">9399000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTgtOC0xLTEtNTUxNzU_1f09edb0-769c-449b-be2f-41ccfa28487e"
      unitRef="shares">9407000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTktMi0xLTEtNTUxNzU_e05d52ac-3293-4520-9997-d6fc8a64fa60"
      unitRef="shares">1030000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTktNC0xLTEtNTUxNzU_413982cb-0a93-4e40-94dd-ece3ddd4ad3a"
      unitRef="shares">2266000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTktNi0xLTEtNTUxNzU_59cd0d40-feb7-4409-ab5b-bbdf9fd520d7"
      unitRef="shares">1536000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMTktOC0xLTEtNTUxNzU_fe714d9b-ad51-4211-99fc-e80aed9c96b4"
      unitRef="shares">2266000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjItMi0xLTEtNTUxNzU_832c22ce-ccad-4eb7-a172-25691d309f19"
      unitRef="usdPerShare">10.62</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjItNC0xLTEtNTUxNzU_128ed2d0-66a9-41bf-98be-fbee70b51fcf"
      unitRef="usdPerShare">5.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjItNi0xLTEtNTUxNzU_137b5a18-fdd2-44c5-b32e-a9b4799ba8e2"
      unitRef="usdPerShare">20.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjItOC0xLTEtNTUxNzU_3680a15e-dccb-4a7f-989c-408dd13b691e"
      unitRef="usdPerShare">10.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjMtMi0xLTEtNTUxNzU_ad3dcf3e-b989-4def-828e-825b91e9bd94"
      unitRef="usdPerShare">10.62</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjMtNC0xLTEtNTUxNzU_cc556b9a-3564-42cc-b040-baef051bbc24"
      unitRef="usdPerShare">5.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjMtNi0xLTEtNTUxNzU_3da94010-6d51-49a4-956a-f65820ff66a5"
      unitRef="usdPerShare">20.62</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjMtOC0xLTEtNTUxNzU_7b83b06b-bd66-428c-ad6b-346642d094d7"
      unitRef="usdPerShare">10.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjYtMi0xLTEtNTUxNzU_05bf98ef-7bb9-4a65-9c45-16d20963b597"
      unitRef="usdPerShare">10.59</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1b6fa476c497435e9f079aef36b02816_D20210403-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjYtNC0xLTEtNTUxNzU_6abc9ec6-767c-410b-bc04-86e147e3acff"
      unitRef="usdPerShare">5.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5da785ebdd41449b9ac49bccbb01af7d_D20220101-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjYtNi0xLTEtNTUxNzU_6dae2487-a252-4216-b5d5-dc3357cdab05"
      unitRef="usdPerShare">20.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i04e058adb0c44dbb9fc2f78c4569a5eb_D20210101-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjYtOC0xLTEtNTUxNzU_0cf42ead-7ba8-4fa8-91ec-8cac03c74d43"
      unitRef="usdPerShare">10.79</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7fa1de757dfa4dd1ac9365cd422ac89b_D20220402-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjctMi0xLTEtNTUxNzU_94c9bd4c-3189-4fce-875c-2de7cfdd89a6"
      unitRef="usdPerShare">10.59</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i294a0ae4bdc64d809bea707f9e49734e_D20210403-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjctNC0xLTEtNTUxNzU_b5d705ff-12f7-46cf-b4c6-4d8f176d2d51"
      unitRef="usdPerShare">5.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia7744fe213fc42c08310442804ab4751_D20220101-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjctNi0xLTEtNTUxNzU_72fd1863-b698-402b-9dbf-621cc073ae81"
      unitRef="usdPerShare">20.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i36f87f15ee69480faa29a0a2f343bc05_D20210101-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RhYmxlOmFkNWY1NmNkYTdmNzRkZWQ4NmY0YjY3ZTVjNjVhODgwL3RhYmxlcmFuZ2U6YWQ1ZjU2Y2RhN2Y3NGRlZDg2ZjRiNjdlNWM2NWE4ODBfMjctOC0xLTEtNTUxNzU_63a8a0e8-8035-4f6e-90db-ee6c434f4ac6"
      unitRef="usdPerShare">10.79</us-gaap:EarningsPerShareDiluted>
    <coke:PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMzQ1_319ecb2c-6756-4dc4-a013-fd70647acd53"
      unitRef="number">1</coke:PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated>
    <coke:PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMzQ1_d7e1ef8b-1a58-4810-8522-6fd409b0c9dd"
      unitRef="number">1</coke:PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMTUzMA_088c3e05-fc35-4716-9088-dfccedcee3e4"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMTUzMA_be14155e-0d80-4457-8745-f6388cc37be2"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="i1b5a3366dd734d75a055fc6f35c0171b_D20220317-20220317"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMTU4Nw_e62024d1-e600-4973-b5ee-7741869c49e4"
      unitRef="shares">1227546</us-gaap:ConversionOfStockSharesConverted1>
    <coke:ConversionOfStockConversionRatio
      contextRef="i1b5a3366dd734d75a055fc6f35c0171b_D20220317-20220317"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80Ni9mcmFnOmJhYjY1ZDVkNWZkYTQ1YjNhNGUyZWVkZmZjNzY5N2ZmL3RleHRyZWdpb246YmFiNjVkNWQ1ZmRhNDViM2E0ZTJlZWRmZmM3Njk3ZmZfMTY1NQ_943f6857-f2df-4963-85d9-7991c85fa0ca"
      unitRef="number">1</coke:ConversionOfStockConversionRatio>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RleHRyZWdpb246MjAyOWZmZDIyODBmNDNlNGFhNTFjOGMxZmI3YmM4OTBfNjQ_933e7eee-e92d-470c-a52c-394cc73a54a0">Inventories&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plastic shells, plastic pallets and other inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;303,539&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;302,851&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RleHRyZWdpb246MjAyOWZmZDIyODBmNDNlNGFhNTFjOGMxZmI3YmM4OTBfNjU_ce857e19-a75f-45f9-a7de-17e39fe2248a">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plastic shells, plastic pallets and other inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;303,539&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;302,851&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfMS0yLTEtMS01NTE3NQ_b0c86599-cabd-44d7-b67a-3e40d93c2a99"
      unitRef="usd">193590000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfMS00LTEtMS01NTE3NQ_360615a9-1093-488c-b09e-78e9641bbb2a"
      unitRef="usd">181751000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfMi0yLTEtMS01NTE3NQ_9a814ac0-ac92-49e8-aa3d-0ae3f2d49feb"
      unitRef="usd">66669000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfMi00LTEtMS01NTE3NQ_4b626f2b-ec95-4860-9f14-a85f014004a5"
      unitRef="usd">81183000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:OtherInventoryNetOfReserves
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfMy0yLTEtMS01NTE3NQ_6d086a19-0b47-45ce-815e-4d7696b65001"
      unitRef="usd">43280000</us-gaap:OtherInventoryNetOfReserves>
    <us-gaap:OtherInventoryNetOfReserves
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfMy00LTEtMS01NTE3NQ_e667fad2-b897-4238-b54d-321234ad9d5e"
      unitRef="usd">39917000</us-gaap:OtherInventoryNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfNC0yLTEtMS01NTE3NQ_4609ea50-86bf-448c-8122-53a1ff4c46ed"
      unitRef="usd">303539000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl80OS9mcmFnOjIwMjlmZmQyMjgwZjQzZTRhYTUxYzhjMWZiN2JjODkwL3RhYmxlOmEwZjc1YzU5MWU4MzQxN2FhODM4ZjIwYjI5NDAyNTE4L3RhYmxlcmFuZ2U6YTBmNzVjNTkxZTgzNDE3YWE4MzhmMjBiMjk0MDI1MThfNC00LTEtMS01NTE3NQ_9aa87a89-5fc0-4f8c-a8e4-80381a9ccd9c"
      unitRef="usd">302851000</us-gaap:InventoryNet>
    <coke:PrepaidExpensesAndOtherCurrentAssetsTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RleHRyZWdpb246YmJmZTQzZmU4YmU4NGYwM2E4M2I5NGU0MTlhNDc4MjRfMTI0_66d6e8f6-b1f2-458b-995f-cc42cebe62ef">Prepaid Expenses and Other Current Assets&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repair parts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity hedges at fair market value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;78,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</coke:PrepaidExpensesAndOtherCurrentAssetsTextBlock>
    <coke:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RleHRyZWdpb246YmJmZTQzZmU4YmU4NGYwM2E4M2I5NGU0MTlhNDc4MjRfMTI1_a16bc547-be3b-4056-a693-2ea4e5725673">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repair parts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity hedges at fair market value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;78,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</coke:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock>
    <coke:PrepaidRepairPartsCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfMS0yLTEtMS01NTE3NQ_288efe30-7c72-4c4b-a07d-a3da510bad92"
      unitRef="usd">33185000</coke:PrepaidRepairPartsCurrent>
    <coke:PrepaidRepairPartsCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfMS00LTEtMS01NTE3NQ_131324c4-aa63-4f93-9cee-2ba010931c1c"
      unitRef="usd">26643000</coke:PrepaidRepairPartsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfMi0yLTEtMS01NTE3NQ_e0e13ee1-9303-45d7-a788-997deac92273"
      unitRef="usd">10036000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfMi00LTEtMS01NTE3NQ_97016a20-31c0-4658-aca2-bb8d8a05aecb"
      unitRef="usd">7714000</us-gaap:DerivativeAssetsCurrent>
    <coke:PrepaidSoftware
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfMy0yLTEtMS01NTE3NQ_f08d5000-5e65-437a-a828-5faac8d3af1a"
      unitRef="usd">8286000</coke:PrepaidSoftware>
    <coke:PrepaidSoftware
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfMy00LTEtMS01NTE3NQ_fcf439de-89b4-42f9-b414-273df32fe581"
      unitRef="usd">7038000</coke:PrepaidSoftware>
    <coke:PrepaidMarketingCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNC0yLTEtMS01NTE3NQ_d65ea185-18fe-4e40-b237-f724d86f5304"
      unitRef="usd">5105000</coke:PrepaidMarketingCurrent>
    <coke:PrepaidMarketingCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNC00LTEtMS01NTE3NQ_223f38e3-afa3-4538-8312-74a30fe881ff"
      unitRef="usd">4380000</coke:PrepaidMarketingCurrent>
    <us-gaap:PrepaidTaxes
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNS0yLTEtMS01NTE3NQ_85b7c9f7-7acb-4c44-b3b9-5465706a53a5"
      unitRef="usd">742000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNS00LTEtMS01NTE3NQ_bf6b608e-d2d7-4b32-bb2d-d95c75f51d1a"
      unitRef="usd">4079000</us-gaap:PrepaidTaxes>
    <coke:OtherPrepaidExpenseAndOtherCurrentAssets
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNi0yLTEtMS01NTE3NQ_d67574d1-d915-4106-974a-0d3b844bf211"
      unitRef="usd">29490000</coke:OtherPrepaidExpenseAndOtherCurrentAssets>
    <coke:OtherPrepaidExpenseAndOtherCurrentAssets
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNi00LTEtMS01NTE3NQ_bf7d4b21-12f6-4d73-a0c9-bd2193272eb8"
      unitRef="usd">28214000</coke:OtherPrepaidExpenseAndOtherCurrentAssets>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNy0yLTEtMS01NTE3NQ_9532f7c2-3c07-403a-be35-47ef09b5d976"
      unitRef="usd">86844000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81Mi9mcmFnOmJiZmU0M2ZlOGJlODRmMDNhODNiOTRlNDE5YTQ3ODI0L3RhYmxlOjUyZTY1Y2U1YjFiMjRjNDRiMjkxYmEyZjc5ZjI4NzY4L3RhYmxlcmFuZ2U6NTJlNjVjZTViMWIyNGM0NGIyOTFiYTJmNzlmMjg3NjhfNy00LTEtMS01NTE3NQ_904caf14-8883-45cb-8227-cf891d132cfc"
      unitRef="usd">78068000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RleHRyZWdpb246MmQ1YzMyMjY0NjY3NGI0ZDkzOGViOGI4YWRhZGMxZGNfNjAy_d51617d0-43e2-4cbf-a17c-af4b2cea0161">Assets Held for Sale&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of July&#160;1, 2022, certain properties owned by the Company met the accounting guidance criteria to be classified as assets held for sale. The properties primarily relate to warehousing and distribution operations that have been consolidated into new facilities. All properties classified as held for sale are included in the Nonalcoholic Beverages segment. There are not any liabilities held for sale associated with these properties and none meet the accounting guidance criteria to be classified as discontinued operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of the assets held for sale:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold and land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,880&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RleHRyZWdpb246MmQ1YzMyMjY0NjY3NGI0ZDkzOGViOGI4YWRhZGMxZGNfNjAz_2b7dbe90-d3d1-4bf0-b83d-0b8d6abea8b2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of the assets held for sale:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold and land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,880&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="i6546ad5626404c0b9924999b300cfb4c_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RhYmxlOmIwYTEzOTBhM2Y3MjRjZjhiYTk4NTY1YTgwNDRmOWQ1L3RhYmxlcmFuZ2U6YjBhMTM5MGEzZjcyNGNmOGJhOTg1NjVhODA0NGY5ZDVfMS0yLTEtMS01NTE3NQ_b96defa4-d53b-4d6f-bff7-4ed814734bdc"
      unitRef="usd">1691000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="i8b0d3a3616d0416f8e7e77f9990a2f67_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RhYmxlOmIwYTEzOTBhM2Y3MjRjZjhiYTk4NTY1YTgwNDRmOWQ1L3RhYmxlcmFuZ2U6YjBhMTM5MGEzZjcyNGNmOGJhOTg1NjVhODA0NGY5ZDVfMS00LTEtMS01NTE3NQ_125096ae-f4e1-4b15-aff8-ce2ca20d9d29"
      unitRef="usd">2906000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="i24718baffb0348b099ff83823999e06c_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RhYmxlOmIwYTEzOTBhM2Y3MjRjZjhiYTk4NTY1YTgwNDRmOWQ1L3RhYmxlcmFuZ2U6YjBhMTM5MGEzZjcyNGNmOGJhOTg1NjVhODA0NGY5ZDVfMi0yLTEtMS01NTE3NQ_d9017e2d-d43c-463d-ad03-e30855906abb"
      unitRef="usd">1354000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="i45bff4793f734e2eaf70424ae4f1cfd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RhYmxlOmIwYTEzOTBhM2Y3MjRjZjhiYTk4NTY1YTgwNDRmOWQ1L3RhYmxlcmFuZ2U6YjBhMTM5MGEzZjcyNGNmOGJhOTg1NjVhODA0NGY5ZDVfMi00LTEtMS01NTE3NQ_5fb516a3-5b01-4842-9e9b-691851f01eff"
      unitRef="usd">3974000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i6b9d5dbc56ff44b5a8e760df8837021d_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RhYmxlOmIwYTEzOTBhM2Y3MjRjZjhiYTk4NTY1YTgwNDRmOWQ1L3RhYmxlcmFuZ2U6YjBhMTM5MGEzZjcyNGNmOGJhOTg1NjVhODA0NGY5ZDVfMy0yLTEtMS01NTE3NQ_1386074e-4c61-4029-9898-7d8bcdc9dd64"
      unitRef="usd">3045000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="iaf77bf4dcca143ec8eaa9e84ca1f6f3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81NS9mcmFnOjJkNWMzMjI2NDY2NzRiNGQ5MzhlYjhiOGFkYWRjMWRjL3RhYmxlOmIwYTEzOTBhM2Y3MjRjZjhiYTk4NTY1YTgwNDRmOWQ1L3RhYmxlcmFuZ2U6YjBhMTM5MGEzZjcyNGNmOGJhOTg1NjVhODA0NGY5ZDVfMy00LTEtMS01NTE3NQ_60ccad4c-e766-4dd5-9a3a-bb48ca7ebed6"
      unitRef="usd">6880000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RleHRyZWdpb246NzE4ZGEzNWNlMzMwNGZkZGI4MDMyYTVjMTQ1ZmIzMzNfMTUz_59fc6203-d4fc-43c3-aa41-ad5f2acf1a49">Property, Plant and Equipment, Net&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The principal categories and estimated useful lives of property, plant and equipment, net were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8-50 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-20 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-20 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cold drink dispensing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-17 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold and land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-20 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software for internal use&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total property, plant and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,140,615&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,037,464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,059,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,006,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,081,604&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,030,688&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RleHRyZWdpb246NzE4ZGEzNWNlMzMwNGZkZGI4MDMyYTVjMTQ1ZmIzMzNfMTU0_85880ae6-aed9-4bd7-822a-f24f874a7053">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The principal categories and estimated useful lives of property, plant and equipment, net were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8-50 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-20 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-20 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cold drink dispensing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-17 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold and land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-20 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software for internal use&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total property, plant and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,140,615&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,037,464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,059,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,006,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,081,604&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,030,688&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i649101e339734ec7b7799ab74e812209_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMS0yLTEtMS01NTE3NQ_ff4aec37-3f77-4f15-bb17-5935fda60eb3"
      unitRef="usd">87037000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i87ebe21b000e49b5b1f812f6feb42293_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMS00LTEtMS01NTE3NQ_7bb6da2f-02fb-4657-ac67-21bca90f7e59"
      unitRef="usd">80261000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2904ccd11921431f90a8f45ec3206656_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMi0yLTEtMS01NTE3NQ_fe077751-f630-4d9e-bdd6-87f9db4a4b50"
      unitRef="usd">337580000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i333d09f9879a4463b52957c558110fa4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMi00LTEtMS01NTE3NQ_115780dc-d3e3-4890-b889-54cb18ccfb95"
      unitRef="usd">265070000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idffd6f7c25a3412fa344fd2e328a55aa_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMi02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjQwNzA3YmM5YWUwMzQ0YzZhYjVjMWZkZDJiODc0MjRhXzQ_bdfa7613-70ba-47d4-b5ee-c6f717667190">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8120c6b938974596b76346e992c715da_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMi02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjQwNzA3YmM5YWUwMzQ0YzZhYjVjMWZkZDJiODc0MjRhXzc_9054d38c-eae1-4373-a1d1-c91628797ca5">P50Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id6b2793369a14861ac7a0c9c6028a0b4_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMy0yLTEtMS01NTE3NQ_c4b8434d-590c-40c5-bc7d-d0b06dfd13bc"
      unitRef="usd">447699000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9cd85271b97e46bdaaecdd13d01cf1e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMy00LTEtMS01NTE3NQ_a2c40fa0-c3f5-49d9-8ce0-0af49a041a89"
      unitRef="usd">443592000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i974f2d52a2c04d0cb9a815f40e792e46_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMy02LTEtMS01NTE3NS90ZXh0cmVnaW9uOmJkNjU3NjY5ZWUxNzRlMGFhODcxN2VjODk3ZmM3NmE5XzQ_04d2d669-8147-4cb7-8acb-360e91a51228">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia0c0352b4e06410aa04052ab55c6ba77_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMy02LTEtMS01NTE3NS90ZXh0cmVnaW9uOmJkNjU3NjY5ZWUxNzRlMGFhODcxN2VjODk3ZmM3NmE5Xzc_4ca66b10-1522-4982-a642-37ff0f5cc2e9">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4e23de28e0fc4ab8ab9ce474233b281f_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNC0yLTEtMS01NTE3NQ_f7572c77-d3f8-4616-b0af-1d01176b3090"
      unitRef="usd">479747000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4b47bd1ab8f74b6a903acfa3712c8598_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNC00LTEtMS01NTE3NQ_1ee70eab-bce1-4714-a785-7820c87ed55f"
      unitRef="usd">466238000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id0b446ba2429462b8d3b3fde8a8c0983_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNC02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjIzNDg2NzMzZjhkZDQ1ZWU5YTc1NjA3ZjI5NDI5MGIyXzQ_88617504-8ad2-4180-8af8-07cf71173611">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie955043b53e8453a89eb3c0b7205faf7_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNC02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjIzNDg2NzMzZjhkZDQ1ZWU5YTc1NjA3ZjI5NDI5MGIyXzc_bb31e116-554b-4831-bb99-d281e7964b11">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id4aa18d7027d4d0aaa95245b3a4c7eaa_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNS0yLTEtMS01NTE3NQ_bc14ce5f-e476-47ea-9049-46ff8f8607d8"
      unitRef="usd">95701000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iff7f453397d54632b0e75abdc46755ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNS00LTEtMS01NTE3NQ_4e17a578-a9e5-4fb6-978d-cb03eee41f86"
      unitRef="usd">95062000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia9bb965213c54691ba7f88137214477a_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNS02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjRlNjFiZmFlZTExZTRmNjM5NjA1NDc3YTc5ZTlmOTEyXzQ_f44ee7a3-9d90-45cc-83aa-018e9b128f0b">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i83b407d30eb941dc83040a8f4c4ea545_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNS02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjRlNjFiZmFlZTExZTRmNjM5NjA1NDc3YTc5ZTlmOTEyXzc_40a44b8c-9d97-4830-8f63-a0f210acca6e">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id72dab8ae6ad431cac99f3dc66d3563f_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNi0yLTEtMS01NTE3NQ_d95e3c48-7693-476c-bea6-4e355fa9ed9c"
      unitRef="usd">437376000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id922d9025ff448db8e9f8954f1385dfd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNi00LTEtMS01NTE3NQ_a4cbaaeb-f445-4afd-8bef-5eaea748120a"
      unitRef="usd">436954000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i36e6b142203142b9a978445a655a4199_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNi02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjk5YmE1MmU5MDhhMTRkZjdiMzJjYTBmZDE3YThjZGI4XzQ_3b175a9d-71ca-4152-be26-89ec8d2173af">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if097f40c835c4787a5dd14dadd084bbc_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNi02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjk5YmE1MmU5MDhhMTRkZjdiMzJjYTBmZDE3YThjZGI4Xzc_e21cf361-ba69-464a-b967-2392f85467c1">P17Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iddb2871e61364bfd923092159686fe54_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNy0yLTEtMS01NTE3NQ_1d432a52-0b71-465f-b70e-59610acbe2c3"
      unitRef="usd">166519000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4aab70d0e20a4eda80df985b54430dd8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNy00LTEtMS01NTE3NQ_7569b11d-29f4-4f65-919e-b751d6254e37"
      unitRef="usd">178809000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1d43794cae9242199da933f480afd545_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNy02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjNjMGUzNTRlNjVlZTRmZDZhMDFjYWY2MWJkMWZhMWMwXzQ_eb1fe40d-e5c8-4ce3-bd19-a751f5c56831">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib945ce535105440c9648e278b92c79e7_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfNy02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjNjMGUzNTRlNjVlZTRmZDZhMDFjYWY2MWJkMWZhMWMwXzc_7245def7-699f-4ef0-af56-cc0173750e4c">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iffb964cf85554c88a427042a5b579a47_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfOC0yLTEtMS01NTE3NQ_525ba98d-60fb-4a09-8e9f-9aaee12e6115"
      unitRef="usd">47936000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i62a77bca7dce487b9b5407b63a36b723_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfOC00LTEtMS01NTE3NQ_3c67a828-79fc-412f-8017-36b98b76a62d"
      unitRef="usd">47982000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i258c7d1fd96447dc967128d47e179207_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfOC02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjZiMWU2MDdmZTdmOTRhMmQ5ZmNmNzNmZGIwM2YyOWIyXzQ_a3dca545-3728-40b4-8225-06847862cc87">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if4043e4b098d491d84b51078b99f7f9f_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfOC02LTEtMS01NTE3NS90ZXh0cmVnaW9uOjZiMWU2MDdmZTdmOTRhMmQ5ZmNmNzNmZGIwM2YyOWIyXzc_749c4a8a-69c4-4c0b-8f66-53d5ae3f1c09">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1f75f55351814b37b40d320324a876b0_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfOS0yLTEtMS01NTE3NQ_3ff2b6df-956d-4971-9433-f04675a10c37"
      unitRef="usd">41020000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie326f80bd0294296b1cf0593ee5171a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfOS00LTEtMS01NTE3NQ_3ac3218b-434b-408c-aedc-a031018d1e90"
      unitRef="usd">23496000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMTAtMi0xLTEtNTUxNzU_1c02896b-a82c-4b65-b0d5-616bca1dd7a6"
      unitRef="usd">2140615000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMTAtNC0xLTEtNTUxNzU_1394a2ca-49d7-416a-ba2d-e9cd7891d6d7"
      unitRef="usd">2037464000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMTEtMi0xLTEtNTUxNzU_40f6defd-75f4-4347-b821-77cabb6ade1b"
      unitRef="usd">1059011000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMTEtNC0xLTEtNTUxNzU_8149f5bf-e534-47ad-a535-d31462fac0e9"
      unitRef="usd">1006776000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMTItMi0xLTEtNTUxNzU_96c0991b-c652-418a-b9b9-328b4121afa5"
      unitRef="usd">1081604000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl81OC9mcmFnOjcxOGRhMzVjZTMzMDRmZGRiODAzMmE1YzE0NWZiMzMzL3RhYmxlOjJmMWM0MjFkOGMxODRiNDhhNzhlYjgxYjU4ZTJhNTRkL3RhYmxlcmFuZ2U6MmYxYzQyMWQ4YzE4NGI0OGE3OGViODFiNThlMmE1NGRfMTItNC0xLTEtNTUxNzU_4deab598-4fdf-4219-adfb-cbf76f61e6dd"
      unitRef="usd">1030688000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTM3Mw_3045c0a5-ff18-4c1f-8a98-f4ea79c9232b">Leases&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of the weighted average remaining lease term and the weighted average discount rate for the Company&#x2019;s leases:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;17, 2022, the Company terminated its financing lease for the Snyder Production Center, which was scheduled to expire on December&#160;31, 2035. See Note 2 for additional information on the lease termination.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of the Company&#x2019;s leases within the condensed consolidated statements of operations:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term and variable leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation expense from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense on financing lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,587&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,052&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,181&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The future minimum lease payments related to the Company&#x2019;s leases include renewal options the Company has determined to be reasonably certain and exclude payments to landlords for real estate taxes and common area maintenance. Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of July&#160;1, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total minimum lease payments including interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;165,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,318&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Present value of minimum lease principal payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;141,827&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,906&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncurrent portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;117,056&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,692&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total minimum lease payments including interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;169,568&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;85,163&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Present value of minimum lease principal payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;144,094&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71,066&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncurrent portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;122,046&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of the Company&#x2019;s leases within the condensed consolidated statements of cash flows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flows from operating activities impact:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest payments on financing lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total cash flows from operating activities impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,670&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flows from financing activities impact:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal payments on financing lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total cash flows from financing activities impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,904&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,368&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to quarter-end, the Company entered into an operating lease commitment with a lease term of five years. This lease commitment is expected to commence during the third quarter of 2022. The additional lease liability associated with this lease commitment is expected to be approximately $9.8&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTM3Mw_6489ac16-067d-452c-bf98-bcf307bed002">Leases&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of the weighted average remaining lease term and the weighted average discount rate for the Company&#x2019;s leases:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;17, 2022, the Company terminated its financing lease for the Snyder Production Center, which was scheduled to expire on December&#160;31, 2035. See Note 2 for additional information on the lease termination.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of the Company&#x2019;s leases within the condensed consolidated statements of operations:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term and variable leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation expense from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense on financing lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,587&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,052&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,181&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The future minimum lease payments related to the Company&#x2019;s leases include renewal options the Company has determined to be reasonably certain and exclude payments to landlords for real estate taxes and common area maintenance. Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of July&#160;1, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total minimum lease payments including interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;165,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,318&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Present value of minimum lease principal payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;141,827&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,906&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncurrent portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;117,056&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,692&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total minimum lease payments including interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;169,568&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;85,163&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Present value of minimum lease principal payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;144,094&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71,066&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncurrent portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;122,046&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of the Company&#x2019;s leases within the condensed consolidated statements of cash flows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flows from operating activities impact:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest payments on financing lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total cash flows from operating activities impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,670&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flows from financing activities impact:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal payments on financing lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total cash flows from financing activities impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,904&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,368&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to quarter-end, the Company entered into an operating lease commitment with a lease term of five years. This lease commitment is expected to commence during the third quarter of 2022. The additional lease liability associated with this lease commitment is expected to be approximately $9.8&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTM3NA_98f0c6ad-1eb4-46ae-ba3e-4fb58b96c72e">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of the weighted average remaining lease term and the weighted average discount rate for the Company&#x2019;s leases:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of the Company&#x2019;s leases within the condensed consolidated statements of operations:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term and variable leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation expense from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense on financing lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,587&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,052&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,181&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfMi0yLTEtMS01NTE3NQ_013051b6-b3be-4bd8-8d00-544ee88df3d7">P7Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfMi00LTEtMS01NTE3NQ_e2ff12ee-a39e-407d-95cd-216bbd8c5b29">P8Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfMy0yLTEtMS01NTE3NQ_c4fb1412-8332-4804-b4fd-b8d2c8fdbed9">P4Y9M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfMy00LTEtMS01NTE3NQ_0a38ec8c-cd3a-4ed9-9986-27b35e8fe0b6">P12Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfNS0yLTEtMS01NTE3NQ_a1350e3f-abcb-4df2-89d9-d9bf77945e5c"
      unitRef="number">0.035</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfNS00LTEtMS01NTE3NQ_3faac8f8-08df-4fc6-a0cf-4805a853cc8e"
      unitRef="number">0.036</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfNi0yLTEtMS01NTE3NQ_d5af7001-c42d-4b01-84e9-a47d89c9124f"
      unitRef="number">0.052</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjVhNDRiN2E0MzQ4OTRmMzNhMjc5OTVlYjdkNGM4N2JlL3RhYmxlcmFuZ2U6NWE0NGI3YTQzNDg5NGYzM2EyNzk5NWViN2Q0Yzg3YmVfNi00LTEtMS01NTE3NQ_d2b86402-6842-43ba-9cd0-40f8991a4ab4"
      unitRef="number">0.031</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseCost
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMi0yLTEtMS01NTE3NQ_a7b3e616-a4f9-41e4-9b77-982935f5e763"
      unitRef="usd">7336000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMi00LTEtMS01NTE3NQ_2f33d957-47b8-4c11-9ba1-58baf189ebc6"
      unitRef="usd">6565000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMi02LTEtMS01NTE3NQ_56f1026e-87ba-4bab-99a1-e1805613e91a"
      unitRef="usd">14639000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMi04LTEtMS01NTE3NQ_ab48cc86-0b78-4116-b5ae-cab58257d816"
      unitRef="usd">12819000</us-gaap:OperatingLeaseCost>
    <coke:ShortTermAndVariableLeasesCost
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMy0yLTEtMS01NTE3NQ_ab0bff1f-6bbb-4efc-84e5-07b07eb865dc"
      unitRef="usd">3695000</coke:ShortTermAndVariableLeasesCost>
    <coke:ShortTermAndVariableLeasesCost
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMy00LTEtMS01NTE3NQ_7a36a8bf-80ff-40dc-890f-aa4086eb0332"
      unitRef="usd">4494000</coke:ShortTermAndVariableLeasesCost>
    <coke:ShortTermAndVariableLeasesCost
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMy02LTEtMS01NTE3NQ_fc3cef63-ead4-4241-b264-38994e8be81e"
      unitRef="usd">7275000</coke:ShortTermAndVariableLeasesCost>
    <coke:ShortTermAndVariableLeasesCost
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfMy04LTEtMS01NTE3NQ_27facda0-4918-4273-9cda-68c4fe594b31"
      unitRef="usd">8371000</coke:ShortTermAndVariableLeasesCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNC0yLTEtMS01NTE3NQ_c4b0075b-042f-486b-af57-1c93136eabcf"
      unitRef="usd">412000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNC00LTEtMS01NTE3NQ_e715060b-e18c-4f8f-9c7c-43f1e28b553f"
      unitRef="usd">1414000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNC02LTEtMS01NTE3NQ_f925ad14-f28d-4851-ac68-c69a6b395260"
      unitRef="usd">1492000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNC04LTEtMS01NTE3NQ_8ea34823-54a5-4982-b78a-7f1a61770a31"
      unitRef="usd">2828000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNS0yLTEtMS01NTE3NQ_0c8bea0b-2f21-4d27-951a-4a5f0bddb5ad"
      unitRef="usd">144000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNS00LTEtMS01NTE3NQ_3c154175-ffa2-44ba-9b43-66b68a52db1f"
      unitRef="usd">579000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNS02LTEtMS01NTE3NQ_78fdaf27-5944-4cb1-a8b3-cbf15167c689"
      unitRef="usd">614000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNS04LTEtMS01NTE3NQ_80e46536-07c8-4aa9-abb0-4c3145ed2b34"
      unitRef="usd">1163000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LeaseCost
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNi0yLTEtMS01NTE3NQ_958c7a41-7673-47a0-b2ac-bdd0478d0965"
      unitRef="usd">11587000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNi00LTEtMS01NTE3NQ_fe673ed6-cce5-4533-97e9-6d31e8050944"
      unitRef="usd">13052000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNi02LTEtMS01NTE3NQ_0692f37f-cf51-49e5-b3f8-d8c82b25b3c9"
      unitRef="usd">24020000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOjdkYWI2MzE4NWNmNjQzMzZhNWFlMTk1OTVlMGY0MzkwL3RhYmxlcmFuZ2U6N2RhYjYzMTg1Y2Y2NDMzNmE1YWUxOTU5NWUwZjQzOTBfNi04LTEtMS01NTE3NQ_3714f72d-2acb-4d1b-b1a1-2838f9e4075f"
      unitRef="usd">25181000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTM2Ng_e75ae3a7-93da-4154-a7d5-18ded8fef004">Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of July&#160;1, 2022:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total minimum lease payments including interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;165,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,318&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Present value of minimum lease principal payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;141,827&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,906&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncurrent portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;117,056&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,692&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total minimum lease payments including interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;169,568&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;85,163&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Present value of minimum lease principal payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;144,094&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71,066&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncurrent portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;122,046&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTM3Ng_8af69c19-608f-4d63-bcb0-f08f22fb7b2c">Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of July&#160;1, 2022:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total minimum lease payments including interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;165,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,318&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Present value of minimum lease principal payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;141,827&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,906&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncurrent portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;117,056&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,692&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of future minimum lease payments for all noncancelable operating leases and financing leases as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total minimum lease payments including interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;169,568&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;85,163&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Present value of minimum lease principal payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;144,094&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71,066&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&#160;&#160;Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncurrent portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;122,046&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMS0yLTEtMS01NTE3NQ_a56362a7-26da-49c8-8e52-b27aad96ed09"
      unitRef="usd">14441000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMS00LTEtMS01NTE3NQ_fcc00ae0-b8d2-4be1-9fa6-d06e7ec45555"
      unitRef="usd">1354000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMi0yLTEtMS01NTE3NQ_a5970b5b-bc9f-4286-9c86-602191bb51f5"
      unitRef="usd">27815000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMi00LTEtMS01NTE3NQ_2f9dcab5-567a-48c7-8972-b2d50fdaafe8"
      unitRef="usd">2750000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMy0yLTEtMS01NTE3NQ_5650275e-ba7e-4958-9a67-6965f7d92b42"
      unitRef="usd">23315000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMy00LTEtMS01NTE3NQ_d2c8c6ec-a1e5-402c-a79d-8cf632266af6"
      unitRef="usd">2808000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNC0yLTEtMS01NTE3NQ_73bc1ad7-8abb-4535-bff0-f86b9f4f2022"
      unitRef="usd">17413000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNC00LTEtMS01NTE3NQ_141de183-1f75-4824-ae34-8982948e4a63"
      unitRef="usd">2869000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNS0yLTEtMS01NTE3NQ_9002bc36-ab4c-4c6d-a431-49141af539d4"
      unitRef="usd">16086000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNS00LTEtMS01NTE3NQ_704448b0-db3f-4a70-9228-24711be8638a"
      unitRef="usd">1233000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <coke:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNi0yLTEtMS01NTE3NQ_5be24cf7-c155-42a9-9fe2-6e93600a7e84"
      unitRef="usd">65939000</coke:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <coke:FinanceLeaseLiabilityToBePaidAfterYearFour
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNi00LTEtMS01NTE3NQ_9913793d-b451-4bb3-9a94-66eee415bcc7"
      unitRef="usd">1304000</coke:FinanceLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNy0yLTEtMS01NTE3NQ_005e16cb-34e4-4340-8714-877ac4c21bb0"
      unitRef="usd">165009000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfNy00LTEtMS01NTE3NQ_7e00a652-8510-48d2-88f5-cb4f95e1ac7e"
      unitRef="usd">12318000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfOC0yLTEtMS01NTE3NQ_b211363c-badb-4fda-984a-6aa4e8f45033"
      unitRef="usd">23182000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfOC00LTEtMS01NTE3NQ_82f19f3e-aea4-4ec9-b972-873837b3c33d"
      unitRef="usd">1412000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfOS0yLTEtMS01NTE3NQ_595e8437-d5b9-4003-bdc7-d8c7420ff5b4"
      unitRef="usd">141827000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfOS00LTEtMS01NTE3NQ_c8d15b48-cd47-428a-bb03-d700808e8bc8"
      unitRef="usd">10906000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMTAtMi0xLTEtNTUxNzU_f7647af0-ff15-4496-b4fb-c6af2063c7ce"
      unitRef="usd">24771000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMTAtNC0xLTEtNTUxNzU_3a9e34a8-d5ff-4e66-9920-b46e2a534f6b"
      unitRef="usd">2214000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMTEtMi0xLTEtNTUxNzU_b739fdb1-4ee2-43c6-baf0-f2570ac9e38e"
      unitRef="usd">117056000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmMzZTFhYTI0YWZiMzQwODNiYmEwZTg1ZWZlZWE1NGY1L3RhYmxlcmFuZ2U6YzNlMWFhMjRhZmIzNDA4M2JiYTBlODVlZmVlYTU0ZjVfMTEtNC0xLTEtNTUxNzU_071ead10-9851-4da9-aaf1-1af4656ef202"
      unitRef="usd">8692000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMS0yLTEtMS01NTE3NQ_c6fd4611-21f5-44b3-b907-f686128bd5b3"
      unitRef="usd">26026000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMS00LTEtMS01NTE3NQ_36f3c608-ef58-4646-b441-493ce7964773"
      unitRef="usd">7145000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMi0yLTEtMS01NTE3NQ_2702a7f3-0267-4069-bc56-675fa743d856"
      unitRef="usd">24893000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMi00LTEtMS01NTE3NQ_f2a2c521-4b79-4a0b-98c7-c0f5300107cc"
      unitRef="usd">7201000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMy0yLTEtMS01NTE3NQ_d8b39548-26c6-43cf-9742-11d5958c46a9"
      unitRef="usd">20639000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMy00LTEtMS01NTE3NQ_119c6aab-94cd-433f-9fed-6ccc7d91f444"
      unitRef="usd">7396000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNC0yLTEtMS01NTE3NQ_5b0d2ed0-c834-478b-9535-c33f402c9f73"
      unitRef="usd">16740000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNC00LTEtMS01NTE3NQ_35cea2b2-73ae-4e30-a13b-c1960625d417"
      unitRef="usd">7593000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNS0yLTEtMS01NTE3NQ_a7dcc539-1ee6-4d27-9626-c17a7830f37c"
      unitRef="usd">15575000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNS00LTEtMS01NTE3NQ_134211b5-b794-40a3-8c6b-e228931f6357"
      unitRef="usd">6100000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNi0yLTEtMS01NTE3NQ_496c0dc6-acaf-4b1d-ac22-9f34ba20ba9f"
      unitRef="usd">65695000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNi00LTEtMS01NTE3NQ_2c6190a1-a1f6-4e5b-b63a-5cb945953972"
      unitRef="usd">49728000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNy0yLTEtMS01NTE3NQ_52bac10c-68c2-4e80-a691-43238d353296"
      unitRef="usd">169568000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfNy00LTEtMS01NTE3NQ_258ea55a-a24f-4d3d-b299-47e5ff4dfbc5"
      unitRef="usd">85163000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfOC0yLTEtMS01NTE3NQ_0a9d3bca-bba5-4fd8-bb80-a86d9be92559"
      unitRef="usd">25474000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfOC00LTEtMS01NTE3NQ_edf70750-66a4-4432-b552-40c857961156"
      unitRef="usd">14097000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfOS0yLTEtMS01NTE3NQ_9c84d34a-2452-4a04-9d84-3b3d24d14deb"
      unitRef="usd">144094000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfOS00LTEtMS01NTE3NQ_eadefa7c-58c4-47a4-a01d-384ed432102c"
      unitRef="usd">71066000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMTAtMi0xLTEtNTUxNzU_485337dc-9285-440d-a4af-944b3439adbe"
      unitRef="usd">22048000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMTAtNC0xLTEtNTUxNzU_12e21c8f-950b-44bb-a810-3c8ed852d4c6"
      unitRef="usd">6060000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMTEtMi0xLTEtNTUxNzU_74377bfe-920d-44a8-9b9e-c9a42241ede3"
      unitRef="usd">122046000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmI2NWZlY2E0MDA1MTRiZTE5NDUxNTg1ZTM0Mzk1ZjczL3RhYmxlcmFuZ2U6YjY1ZmVjYTQwMDUxNGJlMTk0NTE1ODVlMzQzOTVmNzNfMTEtNC0xLTEtNTUxNzU_1751ecb2-3e5d-4add-9795-8f2287bd9590"
      unitRef="usd">65006000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <coke:ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTM3MQ_50b114f0-0325-497b-9640-b7f5a204f800">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of the Company&#x2019;s leases within the condensed consolidated statements of cash flows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flows from operating activities impact:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest payments on financing lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total cash flows from operating activities impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,670&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flows from financing activities impact:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal payments on financing lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total cash flows from financing activities impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,904&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,368&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</coke:ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfMy0yLTEtMS01NTE3NQ_2ff791de-97bd-4638-8574-561c7099903b"
      unitRef="usd">14056000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfMy00LTEtMS01NTE3NQ_43b5da75-3712-4544-9d71-e798107bfb34"
      unitRef="usd">13689000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfNC0yLTEtMS01NTE3NQ_8c1d87dc-bcd7-4af9-bdd7-76efcaf0cc1d"
      unitRef="usd">614000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfNC00LTEtMS01NTE3NQ_dbeef997-c74d-4fe5-9b5a-c944ce1e51a1"
      unitRef="usd">1163000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <coke:LesseeLeaseCashFlowFromOperatingActivitiesImpact
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfNS0yLTEtMS01NTE3NQ_210cfa40-378d-4c4b-baa6-1b073f377f73"
      unitRef="usd">14670000</coke:LesseeLeaseCashFlowFromOperatingActivitiesImpact>
    <coke:LesseeLeaseCashFlowFromOperatingActivitiesImpact
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfNS00LTEtMS01NTE3NQ_71c32a47-472e-4bb9-b3d3-23a93cea8ea7"
      unitRef="usd">14852000</coke:LesseeLeaseCashFlowFromOperatingActivitiesImpact>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfOC0yLTEtMS01NTE3NQ_6e0f4cbf-0f1d-4a3f-98b8-4543d50f02a4"
      unitRef="usd">1904000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfOC00LTEtMS01NTE3NQ_c0cccf90-e0b5-487a-a8ad-845090121da6"
      unitRef="usd">2368000</us-gaap:FinanceLeasePrincipalPayments>
    <coke:LesseeLeaseCashFlowFromFinancingActivitiesImpact
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfOS0yLTEtMS01NTE3NQ_77fde9ba-fb65-4815-b5bd-ff6700cc6479"
      unitRef="usd">1904000</coke:LesseeLeaseCashFlowFromFinancingActivitiesImpact>
    <coke:LesseeLeaseCashFlowFromFinancingActivitiesImpact
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RhYmxlOmE0NWQ4MDdlMjg4YTQ1ZGE5NmNhYzE3MTYxMGFkOTQzL3RhYmxlcmFuZ2U6YTQ1ZDgwN2UyODhhNDVkYTk2Y2FjMTcxNjEwYWQ5NDNfOS00LTEtMS01NTE3NQ_25015d00-1d7e-494c-b6de-274713b8e0d4"
      unitRef="usd">2368000</coke:LesseeLeaseCashFlowFromFinancingActivitiesImpact>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTIxMw_5a55d0b0-233d-45b6-8a10-b2ba318eb5cc">P5Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <coke:LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82MS9mcmFnOjkwZTg5NjY5ZTJjNTRmZDliYTVmMjVlZTk4Mjg4NDBmL3RleHRyZWdpb246OTBlODk2NjllMmM1NGZkOWJhNWYyNWVlOTgyODg0MGZfMTM2Mw_30ac9c35-524d-4e11-95f9-c03db495901c"
      unitRef="usd">9800000</coke:LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RleHRyZWdpb246ZGJlZGUxYTI2MzE3NGM5YWI1OTdlYmE2YWVlYmQzNWVfMzA0_3e26a74e-b3eb-4581-90f7-473517885cc1">Distribution Agreements, Net&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Distribution agreements, net, which are amortized on a straight-line basis and have an estimated useful life of 20 to 40 years, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution agreements at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;990,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;960,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Distribution agreements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;854,480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;836,777&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of activity for distribution agreements, net during the first half of 2022 and the first half of 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning balance - distribution agreements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;836,777&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;853,753&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BODYARMOR distribution rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance - distribution agreements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;854,480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;841,524&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Customer Lists, Net&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer lists, net, which are amortized on a straight-line basis and have an estimated useful life of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RleHRyZWdpb246MWIzN2U5MDZmNTgyNDgzNWI0MTE3MzY3Nzc2MDgxYTdfMTMz_9dfe0f5d-9c4e-4859-bf47-88e34c0de685"&gt;five&lt;/span&gt; to 12 years, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer lists at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer lists, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,065&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,966&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RleHRyZWdpb246ZGJlZGUxYTI2MzE3NGM5YWI1OTdlYmE2YWVlYmQzNWVfMzAx_3604ee54-7462-4768-a4b2-ab9ace27e7cd">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Distribution agreements, net, which are amortized on a straight-line basis and have an estimated useful life of 20 to 40 years, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution agreements at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;990,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;960,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Distribution agreements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;854,480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;836,777&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer lists, net, which are amortized on a straight-line basis and have an estimated useful life of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RleHRyZWdpb246MWIzN2U5MDZmNTgyNDgzNWI0MTE3MzY3Nzc2MDgxYTdfMTMz_9dfe0f5d-9c4e-4859-bf47-88e34c0de685"&gt;five&lt;/span&gt; to 12 years, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer lists at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer lists, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,065&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,966&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id3240a4822ad4538833a0c603d9ab7e2_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RleHRyZWdpb246ZGJlZGUxYTI2MzE3NGM5YWI1OTdlYmE2YWVlYmQzNWVfMTUx_af82e190-d57e-47b8-8aff-4f29e77641a5">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib2906eed2a3e46a495fa71be94b57989_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RleHRyZWdpb246ZGJlZGUxYTI2MzE3NGM5YWI1OTdlYmE2YWVlYmQzNWVfMTU3_f92d97c2-f72d-40fc-99ad-bb430ebd571a">P40Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id9f123656256400387b8ec7c09b22e33_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjQ4ZWYxOGY3ZDI1OTRmMzBhZGYwM2RjYmUzOGE2Y2Q0L3RhYmxlcmFuZ2U6NDhlZjE4ZjdkMjU5NGYzMGFkZjAzZGNiZTM4YTZjZDRfMS0yLTEtMS01NTE3NQ_ea0f362a-41c8-4806-92ad-d9d977ec25c7"
      unitRef="usd">990191000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i75726f0ecf4f43b3bfc85c4dfe52179a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjQ4ZWYxOGY3ZDI1OTRmMzBhZGYwM2RjYmUzOGE2Y2Q0L3RhYmxlcmFuZ2U6NDhlZjE4ZjdkMjU5NGYzMGFkZjAzZGNiZTM4YTZjZDRfMS00LTEtMS01NTE3NQ_c6f78730-819c-4fdf-9707-7d7ba2113fb2"
      unitRef="usd">960042000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id9f123656256400387b8ec7c09b22e33_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjQ4ZWYxOGY3ZDI1OTRmMzBhZGYwM2RjYmUzOGE2Y2Q0L3RhYmxlcmFuZ2U6NDhlZjE4ZjdkMjU5NGYzMGFkZjAzZGNiZTM4YTZjZDRfMi0yLTEtMS01NTE3NQ_2a54661a-2f5d-463c-ac52-fc5ccf4e8d37"
      unitRef="usd">135711000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i75726f0ecf4f43b3bfc85c4dfe52179a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjQ4ZWYxOGY3ZDI1OTRmMzBhZGYwM2RjYmUzOGE2Y2Q0L3RhYmxlcmFuZ2U6NDhlZjE4ZjdkMjU5NGYzMGFkZjAzZGNiZTM4YTZjZDRfMi00LTEtMS01NTE3NQ_36f47551-eea3-4156-a67a-8a6edf383413"
      unitRef="usd">123265000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id9f123656256400387b8ec7c09b22e33_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjQ4ZWYxOGY3ZDI1OTRmMzBhZGYwM2RjYmUzOGE2Y2Q0L3RhYmxlcmFuZ2U6NDhlZjE4ZjdkMjU5NGYzMGFkZjAzZGNiZTM4YTZjZDRfMy0yLTEtMS01NTE3NQ_a2021e6b-7c1d-4b3d-a31f-aac38ac8f6d3"
      unitRef="usd">854480000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i75726f0ecf4f43b3bfc85c4dfe52179a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjQ4ZWYxOGY3ZDI1OTRmMzBhZGYwM2RjYmUzOGE2Y2Q0L3RhYmxlcmFuZ2U6NDhlZjE4ZjdkMjU5NGYzMGFkZjAzZGNiZTM4YTZjZDRfMy00LTEtMS01NTE3NQ_a24a9418-c723-4ff5-84e8-2e489881d2a6"
      unitRef="usd">836777000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <coke:ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RleHRyZWdpb246ZGJlZGUxYTI2MzE3NGM5YWI1OTdlYmE2YWVlYmQzNWVfMzAy_fc827d43-2d27-4682-bace-6c92b6a8f6b4">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of activity for distribution agreements, net during the first half of 2022 and the first half of 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning balance - distribution agreements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;836,777&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;853,753&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BODYARMOR distribution rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance - distribution agreements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;854,480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;841,524&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</coke:ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i75726f0ecf4f43b3bfc85c4dfe52179a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfMi0yLTEtMS01NTE3NQ_a5f10c2a-8ae7-47c0-a37c-da1c7aa4b03f"
      unitRef="usd">836777000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i363325950fc74d8389f4bed1ebdea56d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfMi00LTEtMS01NTE3NQ_5741c65e-3d2c-48f0-8f75-36a2b72991d3"
      unitRef="usd">853753000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <coke:FiniteLivedIntangibleAcquisitionDistributionRights
      contextRef="i68068e1c50084bab8471c159b2bf5f4e_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfMy0yLTEtMS01NTE3NQ_74b22e57-ee69-4ed2-9988-7bb4d4470413"
      unitRef="usd">30149000</coke:FiniteLivedIntangibleAcquisitionDistributionRights>
    <coke:FiniteLivedIntangibleAcquisitionDistributionRights
      contextRef="ie01e68aa7127412685f4ebed41290fe0_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfMy00LTEtMS01NTE3NQ_0b572bdd-8fde-4c15-9020-d2818324c880"
      unitRef="usd">14000</coke:FiniteLivedIntangibleAcquisitionDistributionRights>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i68068e1c50084bab8471c159b2bf5f4e_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfNC0yLTEtMS01NTE3NQ_474ba890-e01a-487e-a5b0-2d82ed89c725"
      unitRef="usd">12446000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie01e68aa7127412685f4ebed41290fe0_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfNC00LTEtMS01NTE3NQ_2e211a23-e3a9-461d-a65b-936e3f2e3ecb"
      unitRef="usd">12243000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id9f123656256400387b8ec7c09b22e33_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfNS0yLTEtMS01NTE3NQ_e5532113-461b-417d-92c6-66db5dd29633"
      unitRef="usd">854480000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifa3491eb5d64453f9fb9e167574f3cf9_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82NC9mcmFnOmRiZWRlMWEyNjMxNzRjOWFiNTk3ZWJhNmFlZWJkMzVlL3RhYmxlOjBiOGIxYzZhNjhhNjQ1YzE4MzU2ZWQxNmMzNzcyNTE0L3RhYmxlcmFuZ2U6MGI4YjFjNmE2OGE2NDVjMTgzNTZlZDE2YzM3NzI1MTRfNS00LTEtMS01NTE3NQ_b295ee14-7a1f-452e-b8d7-90636e91f6cb"
      unitRef="usd">841524000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ife5eeb081904463c886a92b7dfcbd1e3_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RleHRyZWdpb246MWIzN2U5MDZmNTgyNDgzNWI0MTE3MzY3Nzc2MDgxYTdfMTM5_115b9d83-7376-4033-871a-b2e31df49e24">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i88e1e8e1557649648f3b37c629ca1597_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RhYmxlOmU1YmQ3MmFlYWE2YjQxNDZhYjJhYmVhMDg5YzQ0MGI2L3RhYmxlcmFuZ2U6ZTViZDcyYWVhYTZiNDE0NmFiMmFiZWEwODljNDQwYjZfMS0yLTEtMS01NTE3NQ_0fe52877-6f60-4d10-b308-b2828b4089aa"
      unitRef="usd">25288000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i975e40a2bf024f6cafd3030e620efedc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RhYmxlOmU1YmQ3MmFlYWE2YjQxNDZhYjJhYmVhMDg5YzQ0MGI2L3RhYmxlcmFuZ2U6ZTViZDcyYWVhYTZiNDE0NmFiMmFiZWEwODljNDQwYjZfMS00LTEtMS01NTE3NQ_a205e8a7-79a1-4090-9c4e-666ab74d7f0b"
      unitRef="usd">25288000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i88e1e8e1557649648f3b37c629ca1597_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RhYmxlOmU1YmQ3MmFlYWE2YjQxNDZhYjJhYmVhMDg5YzQ0MGI2L3RhYmxlcmFuZ2U6ZTViZDcyYWVhYTZiNDE0NmFiMmFiZWEwODljNDQwYjZfMi0yLTEtMS01NTE3NQ_ce45a123-c6a3-4815-be9a-b645e276d5a7"
      unitRef="usd">15223000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i975e40a2bf024f6cafd3030e620efedc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RhYmxlOmU1YmQ3MmFlYWE2YjQxNDZhYjJhYmVhMDg5YzQ0MGI2L3RhYmxlcmFuZ2U6ZTViZDcyYWVhYTZiNDE0NmFiMmFiZWEwODljNDQwYjZfMi00LTEtMS01NTE3NQ_e7f90a54-ed64-48ea-8e71-a25f64a63332"
      unitRef="usd">14322000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i88e1e8e1557649648f3b37c629ca1597_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RhYmxlOmU1YmQ3MmFlYWE2YjQxNDZhYjJhYmVhMDg5YzQ0MGI2L3RhYmxlcmFuZ2U6ZTViZDcyYWVhYTZiNDE0NmFiMmFiZWEwODljNDQwYjZfMy0yLTEtMS01NTE3NQ_2310e046-20dc-42fa-990f-10717e6249c8"
      unitRef="usd">10065000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i975e40a2bf024f6cafd3030e620efedc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl82Ny9mcmFnOjFiMzdlOTA2ZjU4MjQ4MzViNDExNzM2Nzc3NjA4MWE3L3RhYmxlOmU1YmQ3MmFlYWE2YjQxNDZhYjJhYmVhMDg5YzQ0MGI2L3RhYmxlcmFuZ2U6ZTViZDcyYWVhYTZiNDE0NmFiMmFiZWEwODljNDQwYjZfMy00LTEtMS01NTE3NQ_461cec6f-6314-43cb-85cc-fea2d47f95c1"
      unitRef="usd">10966000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RleHRyZWdpb246MTgzODE2YTZhZTAzNDE2NDk5ZjU4NTU0YzYyYjBlYjNfNzEy_b0344475-2d4a-4246-a244-8bc42d9cbd72">Other Accrued Liabilities&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other accrued liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued insurance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued marketing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee and retiree benefit plan accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of deferred payroll taxes under CARES Act&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued taxes (other than income taxes)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;229,398&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;226,769&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has taken advantage of certain provisions of the Coronavirus Aid, Relief and Economic Security Act (the &#x201c;CARES Act&#x201d;), which allowed an employer to defer the deposit and payment of the employer&#x2019;s portion of social security taxes that would otherwise have been due on or after March&#160;27, 2020 and before January&#160;1, 2021. The law permits an employer to deposit half of these deferred payments by December&#160;31, 2021 and the other half by December&#160;31, 2022. The Company repaid a portion of the deferred payroll taxes during 2021 and intends to repay the remaining portion of the deferred payroll taxes during 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RleHRyZWdpb246MTgzODE2YTZhZTAzNDE2NDk5ZjU4NTU0YzYyYjBlYjNfNzA5_407dfd56-5088-49dd-a9c7-34a0e396837b">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other accrued liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued insurance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued marketing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee and retiree benefit plan accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of deferred payroll taxes under CARES Act&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued taxes (other than income taxes)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;229,398&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;226,769&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMS0yLTEtMS01NTE3NQ_9aaed53f-5e00-4bb9-af52-3257d7e33277"
      unitRef="usd">51800000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMS00LTEtMS01NTE3NQ_3075e45a-bcfd-45e7-9a4b-48dfffb234e9"
      unitRef="usd">51645000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMi0yLTEtMS01NTE3NQ_c251bc9d-eb79-4117-868a-938af203d34b"
      unitRef="usd">40321000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMi00LTEtMS01NTE3NQ_ec2d943e-8914-4228-ac25-4865c0979995"
      unitRef="usd">51518000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMy0yLTEtMS01NTE3NQ_78654b0e-30f7-4cd4-a9d5-9a0e52ae5f04"
      unitRef="usd">35102000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMy00LTEtMS01NTE3NQ_92ec9dc8-f1f8-41b3-bd83-4ec62b6cbcd0"
      unitRef="usd">32249000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfNC0yLTEtMS01NTE3NQ_e275c4a0-a2eb-4fd3-9ddd-6f41c818950e"
      unitRef="usd">31146000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfNC00LTEtMS01NTE3NQ_16a79203-b8cc-4b62-b44f-7b48de8823bf"
      unitRef="usd">32007000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent>
    <coke:SocialSecurityTaxEmployerDeferralCARESActCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfOC0yLTEtMS01NTE3NQ_a2768e35-f14b-40ae-9466-09a6550a3e9a"
      unitRef="usd">18739000</coke:SocialSecurityTaxEmployerDeferralCARESActCurrent>
    <coke:SocialSecurityTaxEmployerDeferralCARESActCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfOC00LTEtMS01NTE3NQ_bd0443cd-85bb-4945-ab3f-5e37cf9c447b"
      unitRef="usd">18739000</coke:SocialSecurityTaxEmployerDeferralCARESActCurrent>
    <coke:AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfOS0yLTEtMS01NTE3NQ_ddcdf8e1-5911-4c08-85e0-589cd234ff0c"
      unitRef="usd">8260000</coke:AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes>
    <coke:AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfOS00LTEtMS01NTE3NQ_72096872-d825-48ef-9899-65cb8e04937f"
      unitRef="usd">6638000</coke:AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMTAtMi0xLTEtNTUxNzU_95b77617-2683-4536-977a-8b14f86a9655"
      unitRef="usd">44030000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMTAtNC0xLTEtNTUxNzU_751fce83-c62e-42f8-9aeb-c301782a30af"
      unitRef="usd">33973000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMTEtMi0xLTEtNTUxNzU_db46a8fb-b0fa-43e1-a3ea-379a443cd8d4"
      unitRef="usd">229398000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83MC9mcmFnOjE4MzgxNmE2YWUwMzQxNjQ5OWY1ODU1NGM2MmIwZWIzL3RhYmxlOjY5MGNkYmE0NDg4YjRjODdiNTE2ZWZhOTdlZDgzNDhiL3RhYmxlcmFuZ2U6NjkwY2RiYTQ0ODhiNGM4N2I1MTZlZmE5N2VkODM0OGJfMTEtNC0xLTEtNTUxNzU_d121d80a-64fa-4b5e-a4b3-b01ab3ff8c9c"
      unitRef="usd">226769000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RleHRyZWdpb246MDNlM2JhZWVjMjEyNDBmMTkwYWMyMzE0NTI5ZGVkMjZfMjc1NA_b02d141a-e7d2-4884-bf6d-7834ac7184f7">Commodity Derivative Instruments&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to the risk of increased costs arising from adverse changes in certain commodity prices. In the normal course of business, the Company manages these risks through a variety of strategies, including the use of commodity derivative instruments. The Company does not use commodity derivative instruments for trading or speculative purposes. These commodity derivative instruments are not designated as hedging instruments under GAAP and are used as &#x201c;economic hedges&#x201d; to manage certain commodity price risk. The Company uses several different financial institutions for commodity derivative instruments to minimize the concentration of credit risk. While the Company would be exposed to credit loss in the event of nonperformance by these counterparties, the Company does not anticipate nonperformance by these counterparties.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commodity derivative instruments held by the Company are marked to market on a monthly basis and are recognized in earnings consistent with the expense classification of the underlying hedged item. The Company generally pays a fee for these commodity derivative instruments, which is amortized over the corresponding period of each commodity derivative instrument. Settlements of commodity derivative instruments are included in cash flows from operating activities in the condensed consolidated statements of cash flows. The following table summarizes pre-tax changes in the fair values of the Company&#x2019;s commodity derivative instruments and the classification of such changes in the condensed consolidated statements of operations:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, delivery and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,054&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,481&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All commodity derivative instruments are recorded at fair value as either assets or liabilities in the condensed consolidated balance sheets. The Company has master agreements with the counterparties to its commodity derivative instruments that provide for net settlement of derivative transactions. Accordingly, the net amounts of derivative assets are recognized in either prepaid expenses and other current assets or other assets in the condensed consolidated balance sheets and the net amounts of derivative liabilities are recognized in either other accrued liabilities or other liabilities in the condensed consolidated balance sheets. The &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;following table summarizes the fair values of the Company&#x2019;s commodity derivative instruments and the classification of such instruments in the condensed consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,036&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,268&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s gross commodity derivative instrument assets and gross commodity derivative instrument liabilities in the condensed consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross commodity derivative instrument assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross commodity derivative instrument liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s outstanding commodity derivative instruments:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notional amount of outstanding commodity derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Latest maturity date of outstanding commodity derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RleHRyZWdpb246MDNlM2JhZWVjMjEyNDBmMTkwYWMyMzE0NTI5ZGVkMjZfMjc0Nw_4e51d73d-fe0a-4f05-ac8c-edc04f3eebce">The following table summarizes pre-tax changes in the fair values of the Company&#x2019;s commodity derivative instruments and the classification of such changes in the condensed consolidated statements of operations:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, delivery and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,054&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,481&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i951b60c7edad41f0a171dfff1ff8e306_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMi0yLTEtMS01NTE3NQ_356de8f7-663b-4c9b-a345-cdf7a099b352"
      unitRef="usd">-13663000</us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i97ad013e391d43d9999cc9cd32991e95_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMi00LTEtMS01NTE3NQ_e1394c52-7b62-49c3-a26f-7daa8300e771"
      unitRef="usd">2128000</us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i3faf9fb15c7c4f04a77443fb07f3a3e7_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMi02LTEtMS01NTE3NQ_e6690f43-31a2-43d1-9038-96028d80388a"
      unitRef="usd">-6169000</us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i81fcd52e888d400d9de043793aeb9cc1_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMi04LTEtMS01NTE3NQ_df53450b-804b-42c5-8974-139d13a7d4dd"
      unitRef="usd">2416000</us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i70e0ea61abb049b8b9dbbcd7d31821e0_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMy0yLTEtMS01NTE3NQ_18e003b1-48fd-4d96-87f6-8e05cf14b5b6"
      unitRef="usd">998000</us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i132fbc2556834e5b9e4eaf4514a141cc_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMy00LTEtMS01NTE3NQ_c42fba3f-3506-42c7-b319-9d1f06808671"
      unitRef="usd">505000</us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i8ed8de2de45e4fa0bbdd8e718083a079_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMy02LTEtMS01NTE3NQ_af5ac1f5-97f4-4438-bba6-10a0c277b2b7"
      unitRef="usd">7223000</us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="iae13ae78813343528719dcae38dc623a_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfMy04LTEtMS01NTE3NQ_54a359ad-afbf-4664-a23f-dc58739c99b3"
      unitRef="usd">1065000</us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfNC0yLTEtMS01NTE3NQ_8c2d616a-4572-417d-9a77-412d5d5a9af4"
      unitRef="usd">-12665000</us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfNC00LTEtMS01NTE3NQ_7e23ddbe-d8ea-48b1-ad8e-62be21ebb2e4"
      unitRef="usd">2633000</us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfNC02LTEtMS01NTE3NQ_0f40d8c5-4c37-4aaf-8324-99c384964fae"
      unitRef="usd">1054000</us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmZiMmFhMTk4ZTcxNjQwNTI4NGI3ZDgyM2ZiNzFmNTc3L3RhYmxlcmFuZ2U6ZmIyYWExOThlNzE2NDA1Mjg0YjdkODIzZmI3MWY1NzdfNC04LTEtMS01NTE3NQ_186f93a0-1390-46ad-9173-07d0f5f7ad93"
      unitRef="usd">3481000</us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RleHRyZWdpb246MDNlM2JhZWVjMjEyNDBmMTkwYWMyMzE0NTI5ZGVkMjZfMjc1MA_f2c787a9-b6c0-44e6-816d-f38fd925bb4f">The &lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;following table summarizes the fair values of the Company&#x2019;s commodity derivative instruments and the classification of such instruments in the condensed consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,036&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,268&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeAssets
      contextRef="i043d7ce6a28f474fb60416f4957e0d12_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfMS0yLTEtMS01NTE3NQ_bc9a61c9-41d3-49c9-b90f-cd2141c830e6"
      unitRef="usd">10036000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ieff41e039f5640239c67b276f0dee50a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfMS00LTEtMS01NTE3NQ_1acdde86-bc85-4320-98c0-c6db82e11f94"
      unitRef="usd">7714000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i9bf82960ea744655a6ac008722ea7424_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfMy0yLTEtMS01NTE3NQ_e8bac583-ee24-4867-bef9-c8d76bae75ea"
      unitRef="usd">10036000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ibe4b2da9fb8e41d3b96675b185a22109_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfMy00LTEtMS01NTE3NQ_39cd38e0-aa53-45b1-98f6-b4f60cec73fe"
      unitRef="usd">7714000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="ic289e9a8c73c448797a7f3698230723d_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfNi0yLTEtMS01NTE3NQ_3d14040a-cb27-4973-9f90-99d279e8283d"
      unitRef="usd">1268000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="idb409ad78cc048d38b4b83830f5f2487_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfNi00LTEtMS01NTE3NQ_6783537a-769a-4bd3-9331-46351987cc26"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9bf82960ea744655a6ac008722ea7424_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfNy0yLTEtMS01NTE3NQ_d68c25f9-22a2-4133-9630-5dc2330239c7"
      unitRef="usd">1268000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ibe4b2da9fb8e41d3b96675b185a22109_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmRjYzQ5NzU3ZjFjMjRlMmJiYThhM2Q4ZWIwMDVkODZhL3RhYmxlcmFuZ2U6ZGNjNDk3NTdmMWMyNGUyYmJhOGEzZDhlYjAwNWQ4NmFfNy00LTEtMS01NTE3NQ_305bbf23-8d87-418e-82a5-cb57bf0988d2"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <coke:ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RleHRyZWdpb246MDNlM2JhZWVjMjEyNDBmMTkwYWMyMzE0NTI5ZGVkMjZfMjc1MQ_43cca746-72e7-48b4-ab9e-eb63a88325ca">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s gross commodity derivative instrument assets and gross commodity derivative instrument liabilities in the condensed consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross commodity derivative instrument assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross commodity derivative instrument liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</coke:ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i9bf82960ea744655a6ac008722ea7424_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmVhZTA5NWQ4ZDU1YTQ1NDRiMjYxNzJhNmU3ZDhiMjJiL3RhYmxlcmFuZ2U6ZWFlMDk1ZDhkNTVhNDU0NGIyNjE3MmE2ZTdkOGIyMmJfMS0yLTEtMS01NTE3NQ_063f77d8-ecab-421f-9b6b-18ce4135950a"
      unitRef="usd">10493000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ibe4b2da9fb8e41d3b96675b185a22109_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmVhZTA5NWQ4ZDU1YTQ1NDRiMjYxNzJhNmU3ZDhiMjJiL3RhYmxlcmFuZ2U6ZWFlMDk1ZDhkNTVhNDU0NGIyNjE3MmE2ZTdkOGIyMmJfMS00LTEtMS01NTE3NQ_2fc17b40-f6f3-4ffd-a763-88ee696ae502"
      unitRef="usd">9200000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i9bf82960ea744655a6ac008722ea7424_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmVhZTA5NWQ4ZDU1YTQ1NDRiMjYxNzJhNmU3ZDhiMjJiL3RhYmxlcmFuZ2U6ZWFlMDk1ZDhkNTVhNDU0NGIyNjE3MmE2ZTdkOGIyMmJfMi0yLTEtMS01NTE3NQ_43f74acf-dad5-4218-ac5a-6ca93f763a8d"
      unitRef="usd">1725000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ibe4b2da9fb8e41d3b96675b185a22109_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOmVhZTA5NWQ4ZDU1YTQ1NDRiMjYxNzJhNmU3ZDhiMjJiL3RhYmxlcmFuZ2U6ZWFlMDk1ZDhkNTVhNDU0NGIyNjE3MmE2ZTdkOGIyMmJfMi00LTEtMS01NTE3NQ_320452f3-b496-40f5-b12d-3739683032f7"
      unitRef="usd">1486000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RleHRyZWdpb246MDNlM2JhZWVjMjEyNDBmMTkwYWMyMzE0NTI5ZGVkMjZfMjc1Mg_7e85e4d7-7536-40d3-abc7-e51d27d92e42">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s outstanding commodity derivative instruments:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notional amount of outstanding commodity derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Latest maturity date of outstanding commodity derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i9bf82960ea744655a6ac008722ea7424_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOjE4Y2EwYTk4OTM5MTRmYjA4NDUxYjY4M2EwNWMwZGFkL3RhYmxlcmFuZ2U6MThjYTBhOTg5MzkxNGZiMDg0NTFiNjgzYTA1YzBkYWRfMS0yLTEtMS01NTE3NQ_d5acad1f-1fd0-4fca-a8fb-bd0d3ee5ac1e"
      unitRef="usd">41074000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ibe4b2da9fb8e41d3b96675b185a22109_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83My9mcmFnOjAzZTNiYWVlYzIxMjQwZjE5MGFjMjMxNDUyOWRlZDI2L3RhYmxlOjE4Y2EwYTk4OTM5MTRmYjA4NDUxYjY4M2EwNWMwZGFkL3RhYmxlcmFuZ2U6MThjYTBhOTg5MzkxNGZiMDg0NTFiNjgzYTA1YzBkYWRfMS00LTEtMS01NTE3NQ_10a8ebf9-8809-4d5f-b883-deddb0246ea1"
      unitRef="usd">74558000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMzMzNQ_97aabd17-16cf-470d-823a-480ec0f518f3">Fair Values of Financial Instruments&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GAAP requires assets and liabilities carried at fair value to be classified and disclosed in one of the following categories:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1:&#160;Quoted market prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2:&#160;Observable market-based inputs or unobservable inputs that are corroborated by market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3:&#160;Unobservable inputs that are not corroborated by market data.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The below methods and assumptions were used by the Company in estimating the fair values of its financial instruments. There were no transfers of assets or liabilities between levels in any period presented.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Methods and Assumptions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The fair value of the Company&#x2019;s nonqualified deferred compensation plan for certain executives and other highly compensated employees is based on the fair values of associated assets and liabilities, which are held in mutual funds and are based on the quoted market values of the securities held within the mutual funds.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The fair values of the Company&#x2019;s commodity derivative instruments are based on current settlement values at each balance sheet date, which represent the estimated amounts the Company would have received or paid upon termination of these instruments. The Company&#x2019;s credit risk related to the commodity derivative instruments is managed by requiring high standards for its counterparties and periodic settlements. The Company considers nonperformance risk in determining the fair values of commodity derivative instruments.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The carrying amounts of the Company&#x2019;s variable rate debt approximate the fair values due to variable interest rates with short reset periods. The fair values of the Company&#x2019;s fixed rate debt are based on estimated current market prices.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The fair value of the Company&#x2019;s acquisition related contingent consideration is based on internal forecasts and the weighted average cost of capital (&#x201c;WACC&#x201d;) derived from market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the carrying amounts and fair values by level of the Company&#x2019;s deferred compensation plan assets and liabilities, commodity derivative instruments, debt and acquisition related contingent consideration:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;772,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;772,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquisition related contingent consideration was valued using a probability weighted discounted cash flow model based on internal forecasts and the WACC derived from market data, which are considered Level&#160;3 inputs. Each reporting period, the Company adjusts its acquisition related contingent consideration liability related to the distribution territories subject to acquisition related sub-bottling payments to fair value by discounting future expected acquisition related sub-bottling payments required under the CBA using the Company&#x2019;s estimated WACC.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The future expected acquisition related sub-bottling payments extend through the life of the applicable distribution assets acquired from CCR, which is generally 40 years. As a result, the fair value of the acquisition related contingent consideration liability is impacted by the Company&#x2019;s WACC, management&#x2019;s estimate of the acquisition related sub-bottling payments that will be made in the future under the CBA, and current acquisition related sub-bottling payments (all Level&#160;3 inputs). Changes in any of these Level 3 inputs, particularly the underlying risk-free interest rate used to estimate the Company&#x2019;s WACC, could result in material changes to the fair value of the acquisition related contingent consideration liability and could materially impact the amount of non-cash expense (or income) recorded each reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquisition related contingent consideration liability is the Company&#x2019;s only Level 3 asset or liability. A summary of the Level&#160;3 activity is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning balance - Level 3 liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;527,926&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;435,746&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;542,105&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;434,694&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments of acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,888)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification to current payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase (decrease) in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance - Level 3 liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;522,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;473,055&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;522,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;473,055&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of July&#160;1, 2022 and July&#160;2, 2021, discount rates of 8.9% and 7.7%, respectively, were utilized in the valuation of the Company&#x2019;s acquisition related contingent consideration liability. The decrease in the fair value of the acquisition related contingent consideration liability in the first half of 2022 was primarily driven by an increase in the discount rate used to calculate fair value, partially offset by higher projections of future cash flows in the distribution territories subject to acquisition related sub-bottling payments. This fair value adjustment was recorded in other expense, net in the condensed consolidated statement of operations for the first half of 2022.&lt;/span&gt;&lt;/div&gt;The Company anticipates that the amount it could pay annually under the acquisition related contingent consideration arrangements for the distribution territories subject to acquisition related sub-bottling payments will be in the range of $39&#160;million to $69&#160;million.</us-gaap:FairValueDisclosuresTextBlock>
    <coke:FairValueMethodsAndAssumptionsTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMzMzNg_b68be8b2-b272-4a58-86f0-4b3e243fbc74">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The below methods and assumptions were used by the Company in estimating the fair values of its financial instruments. There were no transfers of assets or liabilities between levels in any period presented.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Methods and Assumptions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The fair value of the Company&#x2019;s nonqualified deferred compensation plan for certain executives and other highly compensated employees is based on the fair values of associated assets and liabilities, which are held in mutual funds and are based on the quoted market values of the securities held within the mutual funds.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The fair values of the Company&#x2019;s commodity derivative instruments are based on current settlement values at each balance sheet date, which represent the estimated amounts the Company would have received or paid upon termination of these instruments. The Company&#x2019;s credit risk related to the commodity derivative instruments is managed by requiring high standards for its counterparties and periodic settlements. The Company considers nonperformance risk in determining the fair values of commodity derivative instruments.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The carrying amounts of the Company&#x2019;s variable rate debt approximate the fair values due to variable interest rates with short reset periods. The fair values of the Company&#x2019;s fixed rate debt are based on estimated current market prices.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The fair value of the Company&#x2019;s acquisition related contingent consideration is based on internal forecasts and the weighted average cost of capital (&#x201c;WACC&#x201d;) derived from market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</coke:FairValueMethodsAndAssumptionsTableTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMzMzNw_980c749c-6a2b-488e-b7be-73b793207e4d">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the carrying amounts and fair values by level of the Company&#x2019;s deferred compensation plan assets and liabilities, commodity derivative instruments, debt and acquisition related contingent consideration:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;772,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;772,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ie2c7df8852684e9f91f1fda08335744e_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfMy0yLTEtMS01NTE3NQ_d9be8ff6-5780-427b-990d-f638eb0969e8"
      unitRef="usd">49535000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="id73528fd5f084efbbc9753785f826deb_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfMy00LTEtMS01NTE3NQ_1771cc5c-aeef-423e-b598-816660a1ede4"
      unitRef="usd">49535000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i2f73c99247914aed85c61696034ddb88_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfMy02LTEtMS01NTE3NQ_f57a638a-7dae-48d2-a6d3-b2b4efc6c8ed"
      unitRef="usd">49535000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ie590c15a71284b8bbf8d9af870f75821_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfMy04LTEtMS01NTE3NQ_f9fdfc2e-a766-4189-89db-747e7fbc9948"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i6749ff3022dd466c91c14e4c988e77c0_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfMy0xMC0xLTEtNTUxNzU_cfefc327-82a2-4503-ab55-c3bb863228ec"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DerivativeAssets
      contextRef="i8ba8709bc736462985503261ab230bca_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNC0yLTEtMS01NTE3NQ_b71e0284-b58e-4bba-a88a-9dcd707209c9"
      unitRef="usd">10036000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib8869fd2a44c437d82e436f1c6f4b63c_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNC00LTEtMS01NTE3NQ_9272226c-4806-459a-8c5f-40c172e85f0f"
      unitRef="usd">10036000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i245d6103385c4af9a976faa66ef20770_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNC02LTEtMS01NTE3NQ_1b8a9bbd-d8d2-4e82-8b2d-7c7c13590cdd"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i405eaaacb5d742989b183df4c655c70d_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNC04LTEtMS01NTE3NQ_da268abe-43ca-4c13-8ee7-c9e8ebecc6ad"
      unitRef="usd">10036000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i46da5bc744834ef2b4caf242be787224_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNC0xMC0xLTEtNTUxNzU_9320e25f-a7f9-4e00-aaa2-6fe1a014b5a2"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="ie2c7df8852684e9f91f1fda08335744e_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNi0yLTEtMS01NTE3NQ_b91e6608-7881-4dd4-8ffb-d96d50f2fb7a"
      unitRef="usd">49535000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="id73528fd5f084efbbc9753785f826deb_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNi00LTEtMS01NTE3NQ_16760cfc-fa38-4b8c-b67a-1828f76f8928"
      unitRef="usd">49535000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i2f73c99247914aed85c61696034ddb88_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNi02LTEtMS01NTE3NQ_f961130f-a999-4649-8f6c-b93bc0e3c76a"
      unitRef="usd">49535000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="ie590c15a71284b8bbf8d9af870f75821_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNi04LTEtMS01NTE3NQ_23e16137-6241-4323-aca1-5b66e9bad2df"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i6749ff3022dd466c91c14e4c988e77c0_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNi0xMC0xLTEtNTUxNzU_1db1571d-3d94-4204-b6d4-5f1f598ec78d"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DerivativeLiabilities
      contextRef="i8ba8709bc736462985503261ab230bca_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNy0yLTEtMS02MDYxMw_c523db49-b223-43ca-9fbf-840f937340a3"
      unitRef="usd">1268000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib8869fd2a44c437d82e436f1c6f4b63c_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNy00LTEtMS02MDYxMw_fe2441cf-00d9-4567-bf82-b5c683765e16"
      unitRef="usd">1268000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i245d6103385c4af9a976faa66ef20770_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNy02LTEtMS02MDYxMw_55b44750-7fe3-491a-b1fd-367b8b060145"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i405eaaacb5d742989b183df4c655c70d_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNy04LTEtMS02MDYxMw_eac84722-7888-4625-ba77-f38058e4f02c"
      unitRef="usd">1268000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i46da5bc744834ef2b4caf242be787224_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfNy0xMC0xLTEtNjA2MTM_a5baf33a-416d-4627-8fc5-feb72060f972"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ie2c7df8852684e9f91f1fda08335744e_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOC0yLTEtMS01NTE3NQ_77098776-2d36-4527-a9fe-9e0f1e7bb369"
      unitRef="usd">723633000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="id73528fd5f084efbbc9753785f826deb_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOC00LTEtMS01NTE3NQ_32720e01-2120-419c-a0df-d789eb2fcd23"
      unitRef="usd">718400000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i2f73c99247914aed85c61696034ddb88_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOC02LTEtMS01NTE3NQ_80792f6c-e753-442d-9007-77549516ab08"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ie590c15a71284b8bbf8d9af870f75821_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOC04LTEtMS01NTE3NQ_88a0d9a1-1013-4d0a-a80e-ad2726ab052e"
      unitRef="usd">718400000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i6749ff3022dd466c91c14e4c988e77c0_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOC0xMC0xLTEtNTUxNzU_24455a73-a898-4900-b901-22d5d915f1b3"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ie2c7df8852684e9f91f1fda08335744e_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOS0yLTEtMS01NTE3NQ_2bc0cc3c-3a73-4f41-a852-7bf659878480"
      unitRef="usd">522259000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="id73528fd5f084efbbc9753785f826deb_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOS00LTEtMS01NTE3NQ_5dfa7817-90a4-4266-bf03-6a5cbe7c668a"
      unitRef="usd">522259000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i2f73c99247914aed85c61696034ddb88_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOS02LTEtMS01NTE3NQ_cf198a46-991a-4fb2-b6b2-a8ced6ee4a4e"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ie590c15a71284b8bbf8d9af870f75821_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOS04LTEtMS01NTE3NQ_01e4dbdd-56f4-497b-b34e-f4e52fd33db1"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i6749ff3022dd466c91c14e4c988e77c0_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmRmMTk4ODg4NzhlNTQ5MWNiODAxZGU5ZGRhZmI2ZjkyL3RhYmxlcmFuZ2U6ZGYxOTg4ODg3OGU1NDkxY2I4MDFkZTlkZGFmYjZmOTJfOS0xMC0xLTEtNTUxNzU_469d74af-fe18-440f-8433-8bb5ad6dfecd"
      unitRef="usd">522259000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i6429a9f3bc9e445e94577d9de14e69d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfMy0yLTEtMS01NTE3NQ_0e7e2ebc-f898-46c4-8e40-ed078b0754b9"
      unitRef="usd">60461000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i57e1f801c3aa42c48c933d043b176e9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfMy00LTEtMS01NTE3NQ_0a5f219a-d837-485e-867f-7d94f6198fa5"
      unitRef="usd">60461000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i223ab014ae9d4d98b75f042057b1a449_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfMy02LTEtMS01NTE3NQ_3b0b2402-e7de-42fd-b32a-cd1917d36c80"
      unitRef="usd">60461000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ia59ef7cbf236489f9ca60564a6178609_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfMy04LTEtMS01NTE3NQ_6961c370-67ae-4bb1-8523-53e23cd90171"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i3d082e16047b474aa0d47cd20d8e2266_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfMy0xMC0xLTEtNTUxNzU_fa110a9c-ce5d-4b6e-ae0b-e95cf0e056a4"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DerivativeAssets
      contextRef="i2e56623182504886bcadcb218bc678f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNC0yLTEtMS01NTE3NQ_46a894a8-06dc-47a7-bfb0-5d8611a57ee4"
      unitRef="usd">7714000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ifc340061e13f4c48ab15b93843301bfd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNC00LTEtMS01NTE3NQ_73d4879a-8559-448a-9dc7-628536c1d720"
      unitRef="usd">7714000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i0bc8de08cd334e7788e6e28860196bde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNC02LTEtMS01NTE3NQ_1f416d42-d523-46bc-9010-3c682d0f8ecd"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i27f06e0adbf94cafbea466f1a2511aa7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNC04LTEtMS01NTE3NQ_79cae243-90d9-4f05-acf8-2a0b1b1ce3a1"
      unitRef="usd">7714000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i87c834929c2b45b59726c17ae1c8d0f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNC0xMC0xLTEtNTUxNzU_dea8cdce-2a57-4545-bbe0-92896148dcc2"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i6429a9f3bc9e445e94577d9de14e69d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNi0yLTEtMS01NTE3NQ_c0b27bfd-7930-424b-8e97-20c5a1fc0eaa"
      unitRef="usd">60461000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i57e1f801c3aa42c48c933d043b176e9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNi00LTEtMS01NTE3NQ_5d0da5f5-c8c4-4f66-a9b5-021b01bab9bf"
      unitRef="usd">60461000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i223ab014ae9d4d98b75f042057b1a449_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNi02LTEtMS01NTE3NQ_06f71b72-5911-4bc4-915d-ae0c7504f7b4"
      unitRef="usd">60461000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="ia59ef7cbf236489f9ca60564a6178609_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNi04LTEtMS01NTE3NQ_d3132d91-a881-4df7-b305-930a6b290165"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i3d082e16047b474aa0d47cd20d8e2266_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNi0xMC0xLTEtNTUxNzU_8538684d-e700-488f-9ad3-37407ba574bd"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i6429a9f3bc9e445e94577d9de14e69d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNy0yLTEtMS01NTE3NQ_8955378b-2486-4399-b1dc-8813690880ee"
      unitRef="usd">723443000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i57e1f801c3aa42c48c933d043b176e9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNy00LTEtMS01NTE3NQ_6d9a7eb9-d484-4634-8dd5-9f5d5c2e65ee"
      unitRef="usd">772600000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i223ab014ae9d4d98b75f042057b1a449_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNy02LTEtMS01NTE3NQ_c1bf015d-0bbe-4628-b15f-db561882b0e1"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ia59ef7cbf236489f9ca60564a6178609_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNy04LTEtMS01NTE3NQ_dd16c066-b74d-4966-9840-75e0b422b2e4"
      unitRef="usd">772600000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i3d082e16047b474aa0d47cd20d8e2266_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfNy0xMC0xLTEtNTUxNzU_87657368-49f2-4d4f-8d70-296d4eec70fa"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i6429a9f3bc9e445e94577d9de14e69d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfOC0yLTEtMS01NTE3NQ_681fc648-4e1d-43dd-8048-fed1dd6e2479"
      unitRef="usd">542105000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i57e1f801c3aa42c48c933d043b176e9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfOC00LTEtMS01NTE3NQ_30e897c0-351e-4947-93ca-4a4f93788900"
      unitRef="usd">542105000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i223ab014ae9d4d98b75f042057b1a449_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfOC02LTEtMS01NTE3NQ_870573ea-aaf6-429e-9760-35e716eeab55"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ia59ef7cbf236489f9ca60564a6178609_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfOC04LTEtMS01NTE3NQ_4f7ae790-bd5c-4a62-bde1-bf5dbb3012cf"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i3d082e16047b474aa0d47cd20d8e2266_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmZmZmJhMTQ0MmU1MzQyNTNiYmRiMWJlOWNlNjJmZjYzL3RhYmxlcmFuZ2U6ZmZmYmExNDQyZTUzNDI1M2JiZGIxYmU5Y2U2MmZmNjNfOC0xMC0xLTEtNTUxNzU_6004c30c-c641-4c9d-947a-a39bab55bf17"
      unitRef="usd">542105000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7053af472db74848acff29afe8feda1c_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMTYwOQ_53e4ab53-87fd-4bf0-99ba-f5c099b46f18">P40Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <coke:FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMzMzMw_cb1c9ae8-23ee-497c-b0eb-afbe92d0800e">A summary of the Level&#160;3 activity is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning balance - Level 3 liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;527,926&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;435,746&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;542,105&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;434,694&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments of acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,888)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification to current payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase (decrease) in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance - Level 3 liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;522,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;473,055&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;522,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;473,055&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</coke:FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="id0481299ef6645a19f9eb2531535a2bb_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMi0yLTEtMS01NTE3NQ_ae875cbf-4d50-4b69-9032-754a96d61e13"
      unitRef="usd">527926000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i82396be8602c46f38f9ad078c4961e29_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMi00LTEtMS01NTE3NQ_4631c681-0b3e-477a-86c4-4d6287b9d0a4"
      unitRef="usd">435746000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i88573f8d071f48f1a6461b6a7a0c1d05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMi02LTEtMS01NTE3NQ_e84c16df-13e0-44e1-9f4e-5bf6b6a7dd63"
      unitRef="usd">542105000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i04952b29bfd449a98d5e16f71041ba4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMi04LTEtMS01NTE3NQ_064bdb1a-4056-404b-9b1c-79dfbe484cad"
      unitRef="usd">434694000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <coke:PaymentOfContingentConsiderationOfAcquisitions
      contextRef="i1f37eae608894e46ba054a2747c9bb00_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMy0yLTEtMS01NTE3NQ_93ef22c7-4e19-4caf-b249-5536a6542414"
      unitRef="usd">8888000</coke:PaymentOfContingentConsiderationOfAcquisitions>
    <coke:PaymentOfContingentConsiderationOfAcquisitions
      contextRef="i2d1946e5370749248317f7d944fbffd4_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMy00LTEtMS01NTE3NQ_7d3ed15c-48ed-4fee-a602-3312e1256bdc"
      unitRef="usd">9874000</coke:PaymentOfContingentConsiderationOfAcquisitions>
    <coke:PaymentOfContingentConsiderationOfAcquisitions
      contextRef="id3d5f7edf8214173b0866f1ce82502d3_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMy02LTEtMS01NTE3NQ_781232b7-199d-408c-91de-2ca1cfdc2e0e"
      unitRef="usd">18710000</coke:PaymentOfContingentConsiderationOfAcquisitions>
    <coke:PaymentOfContingentConsiderationOfAcquisitions
      contextRef="iba61d358d6c74ccb9232912f55204288_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfMy04LTEtMS01NTE3NQ_ce630ade-6fc1-4c99-8ab1-c553e8332a95"
      unitRef="usd">19920000</coke:PaymentOfContingentConsiderationOfAcquisitions>
    <coke:BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables
      contextRef="i1f37eae608894e46ba054a2747c9bb00_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNC0yLTEtMS01NTE3NQ_7eb37d73-12cf-4b72-8e0f-73aca5003c98"
      unitRef="usd">-800000</coke:BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables>
    <coke:BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables
      contextRef="i2d1946e5370749248317f7d944fbffd4_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNC00LTEtMS01NTE3NQ_43cfc590-7cc7-40b5-9a7b-7c348b9f2111"
      unitRef="usd">1200000</coke:BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables>
    <coke:BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables
      contextRef="id3d5f7edf8214173b0866f1ce82502d3_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNC02LTEtMS01NTE3NQ_c4161c40-e1e7-4d0e-931d-07199ab75c88"
      unitRef="usd">300000</coke:BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables>
    <coke:BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables
      contextRef="iba61d358d6c74ccb9232912f55204288_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNC04LTEtMS01NTE3NQ_9e9bae80-1e37-4cb9-978f-c55c36aa26f5"
      unitRef="usd">1300000</coke:BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables>
    <coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability
      contextRef="i1f37eae608894e46ba054a2747c9bb00_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNS0yLTEtMS01NTE3NQ_c3525416-fbe6-4d17-a39f-10b0a35252a4"
      unitRef="usd">4021000</coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability>
    <coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability
      contextRef="i2d1946e5370749248317f7d944fbffd4_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNS00LTEtMS01NTE3NQ_50ad4a1a-7211-47c5-be98-861a6ce644e9"
      unitRef="usd">45983000</coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability>
    <coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability
      contextRef="id3d5f7edf8214173b0866f1ce82502d3_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNS02LTEtMS01NTE3NQ_a07130fe-0c8d-46f8-bf99-2af0dc41cbac"
      unitRef="usd">-1436000</coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability>
    <coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability
      contextRef="iba61d358d6c74ccb9232912f55204288_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNS04LTEtMS01NTE3NQ_307cd5d8-6c00-4707-b219-5630504cebf2"
      unitRef="usd">56981000</coke:BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="if4875dd0b5dd412091aad210cf39cdae_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNi0yLTEtMS01NTE3NQ_335e62c6-1fde-48de-abe2-fc4f13b44026"
      unitRef="usd">522259000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ic10d3851ca1441e4a5461f6ee3285738_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNi00LTEtMS01NTE3NQ_7b360eb6-f7fe-4177-8a9a-70c4cd2a75dd"
      unitRef="usd">473055000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="if4875dd0b5dd412091aad210cf39cdae_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNi02LTEtMS01NTE3NQ_47edcc9c-e761-4003-b765-2398cf63ceda"
      unitRef="usd">522259000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ic10d3851ca1441e4a5461f6ee3285738_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RhYmxlOmQxZDI3N2M4MGRkNTRiNTM5YWI3YTM4N2JiZjMwZGIyL3RhYmxlcmFuZ2U6ZDFkMjc3YzgwZGQ1NGI1MzlhYjdhMzg3YmJmMzBkYjJfNi04LTEtMS01NTE3NQ_a4a3395c-5464-484e-b0e2-4340bb8e4a2e"
      unitRef="usd">473055000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="idcb41b7581004a7aa9a51735cd302a5f_I20220701"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMjQ3NQ_778d7989-475a-4ce9-beaa-82a992836dc8"
      unitRef="number">0.089</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i25c38b11e3ae4345ae1688cefc9a3f1c_I20210702"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMjQ4Mg_8b0ffbd6-6978-46ff-a2d1-8faaadb0dcd3"
      unitRef="number">0.077</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMzMyNA_dd44654e-3385-4839-a947-430a637146fb"
      unitRef="usd">39000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83Ni9mcmFnOjI3MmRkZWFiYmFiZDRiNDM4YzE0YWJhOGUyNmYwMjY2L3RleHRyZWdpb246MjcyZGRlYWJiYWJkNGI0MzhjMTRhYmE4ZTI2ZjAyNjZfMzMzMA_19f69560-533d-4f03-b310-cdc8d3172e0f"
      unitRef="usd">69000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfOTQ2_e844b48d-3e35-4adc-bba7-074a143ef436">Income Taxes&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s effective income tax rate was 25.9% for the first half of 2022 and 26.9% for the first half of 2021. The Company&#x2019;s income tax expense was $67.6&#160;million for the first half of 2022 and $37.3&#160;million for the first half of 2021. The increase in income tax expense was primarily attributable to higher income before taxes during the first half of 2022 compared to the first half of 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had uncertain tax positions, including accrued interest, of $1.7&#160;million on both July&#160;1, 2022 and December&#160;31, 2021, all of which would affect the Company&#x2019;s effective income tax rate if recognized. While it is expected the amount of uncertain tax positions may change in the next 12 months, the Company does not expect such change would have a material impact on the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior tax years beginning in year 2018 remain open to examination by the Internal Revenue Service, and various tax years beginning in year 1999 remain open to examination by certain state tax jurisdictions due to loss carryforwards.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfNjc_ae0eb52d-65dc-40fe-91f2-c8d509651db1"
      unitRef="number">0.259</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfOTE_e79245e7-32b1-49e9-a390-541e277fb1f9"
      unitRef="number">0.269</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfMTQ5_943233bc-1dc4-4b53-8054-f021c2415206"
      unitRef="usd">67600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfMTcz_30223c32-b1ad-44f4-b5af-30b826d6ddaf"
      unitRef="usd">37300000</us-gaap:IncomeTaxExpenseBenefit>
    <coke:UnrecognizedTaxBenefitsIncludingAccruedInterest
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfMzk5_089e7801-816d-4c27-8503-83113566292e"
      unitRef="usd">1700000</coke:UnrecognizedTaxBenefitsIncludingAccruedInterest>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfMzk5_33dead82-0b1e-4314-88a5-16a4541a7d1e"
      unitRef="usd">1700000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <coke:UnrecognizedTaxBenefitsIncludingAccruedInterest
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfMzk5_73d9c1b9-fa65-4c62-9bcd-a9d0a885cfe8"
      unitRef="usd">1700000</coke:UnrecognizedTaxBenefitsIncludingAccruedInterest>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl83OS9mcmFnOjZiNjk2NWE2MGJiZDQwMjRhMmIzYzRmYzQyZTExMGQ1L3RleHRyZWdpb246NmI2OTY1YTYwYmJkNDAyNGEyYjNjNGZjNDJlMTEwZDVfMzk5_faf7aed7-153e-4888-b1c9-41dc40c08e1f"
      unitRef="usd">1700000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RleHRyZWdpb246NjkxNzJhY2M5MGZiNDdhY2E0ODM0ZWE1ZjA0NDRmNzlfMTQwMg_9f53b33a-2dc6-4bfe-bcbd-0bdebcc98fd4">Pension and Postretirement Benefit Obligations&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are two Company-sponsored pension plans. The primary Company-sponsored pension plan (the &#x201c;Primary Plan&#x201d;) was frozen as of June&#160;30, 2006 and no benefits accrued to participants after that date. The second Company-sponsored pension plan (the &#x201c;Bargaining Plan&#x201d;) is for certain employees under collective bargaining agreements. Benefits under the Bargaining Plan are determined in accordance with negotiated formulas for the respective participants. Contributions to the plans are based on actuarially determined amounts and are limited to the amounts currently deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic pension cost were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net periodic pension cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,472&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,286&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,945&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,572&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company did not make any contributions to the two Company-sponsored pension plans during the first half of 2022. Contributions to the two Company-sponsored pension plans in 2022 are expected to be in the range of $20&#160;million to $30&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first half of 2022, the Company began the process of terminating the Primary Plan. The Company expects to offer a lump sum benefit payout option to certain plan participants prior to completing the purchase of group annuity contracts that will transfer the pension benefit obligation to an insurance company.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Postretirement Benefits&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides postretirement benefits for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;employees meeting specified criteria&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company recognizes the cost of postretirement benefits, which consist principally of medical benefits, during employees&#x2019; periods of active service. The Company does not prefund these benefits and has the right to modify or terminate certain of these benefits in the future.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic postretirement benefit cost were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net periodic postretirement benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,036&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,899&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,072&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <coke:DefinedBenefitPlanNumberOfPensionPlans
      contextRef="i025d9ef7f5fa4e01843088e4af2b20ed_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RleHRyZWdpb246NjkxNzJhY2M5MGZiNDdhY2E0ODM0ZWE1ZjA0NDRmNzlfODI_cb7cb392-8a90-42cd-b4f1-2cec6b617e57"
      unitRef="benefit_plan">2</coke:DefinedBenefitPlanNumberOfPensionPlans>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RleHRyZWdpb246NjkxNzJhY2M5MGZiNDdhY2E0ODM0ZWE1ZjA0NDRmNzlfMTQwMw_7e7fe61f-46db-41ba-ac5c-43a4dd9e88a8">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic pension cost were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net periodic pension cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,472&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,286&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,945&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,572&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic postretirement benefit cost were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net periodic postretirement benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,036&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,899&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,072&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMi0yLTEtMS01NTE3NQ_78514b85-786a-47cf-9224-68fa3855a694"
      unitRef="usd">1861000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ia06473bc1f5b41dfae79f84eb079d2d5_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMi00LTEtMS01NTE3NQ_dccb3d0d-d0f2-4cd6-ace1-0a3d715ecdd6"
      unitRef="usd">1863000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5329162b57a548e5b36f9277cf3d637c_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMi02LTEtMS01NTE3NQ_f3ddd485-098b-48fe-ac5f-ab58c7c336ae"
      unitRef="usd">3721000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i32b309c9df1a4925a09cd8144be6ac7e_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMi04LTEtMS01NTE3NQ_8ae7753a-65cb-4607-80de-e019a475516d"
      unitRef="usd">3726000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMy0yLTEtMS01NTE3NQ_a2bd0f5a-88d4-4fec-a111-09343024f184"
      unitRef="usd">2659000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ia06473bc1f5b41dfae79f84eb079d2d5_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMy00LTEtMS01NTE3NQ_0b1ff48f-eb69-4df2-8606-48be3b06eecb"
      unitRef="usd">2455000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5329162b57a548e5b36f9277cf3d637c_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMy02LTEtMS01NTE3NQ_3b4f9624-3123-4a07-9d2c-229f38861465"
      unitRef="usd">5318000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i32b309c9df1a4925a09cd8144be6ac7e_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfMy04LTEtMS01NTE3NQ_de31751e-34a2-451d-93f9-84f036539334"
      unitRef="usd">4908000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNC0yLTEtMS01NTE3NQ_905ed062-028c-4f80-8120-4600957cb6da"
      unitRef="usd">2036000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ia06473bc1f5b41dfae79f84eb079d2d5_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNC00LTEtMS01NTE3NQ_ffe9fbc8-1bba-4cc7-9ebd-a6d75ed3125b"
      unitRef="usd">3248000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i5329162b57a548e5b36f9277cf3d637c_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNC02LTEtMS01NTE3NQ_3ac12791-2bfd-49ea-9fea-bab42b7c133c"
      unitRef="usd">4071000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i32b309c9df1a4925a09cd8144be6ac7e_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNC04LTEtMS01NTE3NQ_5b414c7f-be9c-4d73-ba72-2c756641f157"
      unitRef="usd">6498000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNS0yLTEtMS01NTE3NQ_d6462f6c-6f89-45a2-a345-2c14fd96e589"
      unitRef="usd">-988000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="ia06473bc1f5b41dfae79f84eb079d2d5_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNS00LTEtMS01NTE3NQ_625af419-62d8-41f2-9814-bac75f8d94f7"
      unitRef="usd">-1216000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i5329162b57a548e5b36f9277cf3d637c_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNS02LTEtMS01NTE3NQ_2f5ca121-969b-4fbd-8c0d-903ceb8fee6b"
      unitRef="usd">-1977000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i32b309c9df1a4925a09cd8144be6ac7e_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNS04LTEtMS01NTE3NQ_ad533bd6-6031-427f-95f0-40d610ed9902"
      unitRef="usd">-2435000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNi0yLTEtMS01NTE3NQ_1e07f24c-43a3-400c-a78b-68b36ebdf6a0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ia06473bc1f5b41dfae79f84eb079d2d5_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNi00LTEtMS01NTE3NQ_658e16c0-08fd-4916-b592-f6b5d9fb785d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i5329162b57a548e5b36f9277cf3d637c_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNi02LTEtMS01NTE3NQ_3c3150b3-bcff-42a4-bd49-176401c24a31"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i32b309c9df1a4925a09cd8144be6ac7e_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNi04LTEtMS01NTE3NQ_c245763b-19f1-4c37-81db-45eaf707295f"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNy0yLTEtMS01NTE3NQ_1f769a8e-04ca-4c78-b0b4-8bd0f737e73e"
      unitRef="usd">3472000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ia06473bc1f5b41dfae79f84eb079d2d5_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNy00LTEtMS01NTE3NQ_e61784e6-629e-49d5-83a5-c3a82171b73e"
      unitRef="usd">2286000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5329162b57a548e5b36f9277cf3d637c_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNy02LTEtMS01NTE3NQ_c2607356-aee4-4284-ae59-e362320bec8a"
      unitRef="usd">6945000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i32b309c9df1a4925a09cd8144be6ac7e_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjAwZDhmMDY4YTU2NTQ3ZjQ4YThhYWRmZTJiODg3NGZhL3RhYmxlcmFuZ2U6MDBkOGYwNjhhNTY1NDdmNDhhOGFhZGZlMmI4ODc0ZmFfNy04LTEtMS01NTE3NQ_c2b82a48-24cf-44b9-9a36-e2a6262419e6"
      unitRef="usd">4572000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <coke:DefinedBenefitPlanNumberOfPensionPlans
      contextRef="i025d9ef7f5fa4e01843088e4af2b20ed_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RleHRyZWdpb246NjkxNzJhY2M5MGZiNDdhY2E0ODM0ZWE1ZjA0NDRmNzlfNzY2_e9cbd414-8ae4-483f-be91-b0023043432a"
      unitRef="benefit_plan">2</coke:DefinedBenefitPlanNumberOfPensionPlans>
    <coke:DefinedBenefitPlanNumberOfPensionPlans
      contextRef="i025d9ef7f5fa4e01843088e4af2b20ed_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RleHRyZWdpb246NjkxNzJhY2M5MGZiNDdhY2E0ODM0ZWE1ZjA0NDRmNzlfODQz_b80ec1ca-db6d-4472-8512-b9a7aac49b23"
      unitRef="benefit_plan">2</coke:DefinedBenefitPlanNumberOfPensionPlans>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
      contextRef="idc33a3ea2e8d4a7dbf94295aaf867180_I20220701"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RleHRyZWdpb246NjkxNzJhY2M5MGZiNDdhY2E0ODM0ZWE1ZjA0NDRmNzlfOTE5_f6e1d6cd-547f-4b26-b5a2-310884506fb1"
      unitRef="usd">20000000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
      contextRef="i80df1766736749b499b38484baee3471_I20220701"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RleHRyZWdpb246NjkxNzJhY2M5MGZiNDdhY2E0ODM0ZWE1ZjA0NDRmNzlfOTI1_d2d8c0c7-37af-4d6e-b875-d547e1620d4f"
      unitRef="usd">30000000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i251b32f919554f50982cf3536393cfc3_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMi0yLTEtMS01NTE3NQ_a4825998-9969-4385-a569-ea14fff542e5"
      unitRef="usd">384000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="icb7efd0e85794af0b3ff39d7014b759d_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMi00LTEtMS01NTE3NQ_97ffa44f-d384-4445-9c39-d1145bf4030c"
      unitRef="usd">403000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i68e0449b18394d2daccfe173eea7406e_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMi02LTEtMS01NTE3NQ_af3add88-5697-4d6e-b612-75955ff26ca5"
      unitRef="usd">767000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ib4969635b36f4e09aa2e2851fe683fc5_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMi04LTEtMS01NTE3NQ_fa7b1a31-3e4f-4252-a282-a141e1055601"
      unitRef="usd">806000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i251b32f919554f50982cf3536393cfc3_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMy0yLTEtMS01NTE3NQ_995f6661-27ab-4e31-96f3-4b8ab9935c54"
      unitRef="usd">475000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="icb7efd0e85794af0b3ff39d7014b759d_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMy00LTEtMS01NTE3NQ_5c5e3dd3-c6b0-4fdb-944b-890f5a1583ad"
      unitRef="usd">448000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i68e0449b18394d2daccfe173eea7406e_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMy02LTEtMS01NTE3NQ_3b568d11-c6a1-4bc0-ade9-47e6a03acba5"
      unitRef="usd">949000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib4969635b36f4e09aa2e2851fe683fc5_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfMy04LTEtMS01NTE3NQ_b1ec4ed9-5ba1-48f0-b33e-426c47e334d4"
      unitRef="usd">895000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i251b32f919554f50982cf3536393cfc3_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNC0yLTEtMS01NTE3NQ_ff902336-c607-477e-88d1-c7534c85b1df"
      unitRef="usd">-91000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="icb7efd0e85794af0b3ff39d7014b759d_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNC00LTEtMS01NTE3NQ_696b8c51-9594-48af-a7ab-ae4394ca8982"
      unitRef="usd">-185000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i68e0449b18394d2daccfe173eea7406e_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNC02LTEtMS01NTE3NQ_0cf90e70-c923-41b2-8ad9-9a9fb4762abf"
      unitRef="usd">-183000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="ib4969635b36f4e09aa2e2851fe683fc5_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNC04LTEtMS01NTE3NQ_cedc9af0-4e14-484c-b166-33bccfb9e6a9"
      unitRef="usd">-371000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i251b32f919554f50982cf3536393cfc3_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNS0yLTEtMS01NTE3NQ_3f2c449c-977a-4ada-bc84-aded3c75df89"
      unitRef="usd">950000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="icb7efd0e85794af0b3ff39d7014b759d_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNS00LTEtMS01NTE3NQ_22fcc753-e7b9-4c66-84db-c37703694af6"
      unitRef="usd">1036000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i68e0449b18394d2daccfe173eea7406e_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNS02LTEtMS01NTE3NQ_712aa2c8-8ce3-4bd9-b8dc-580d8af499c2"
      unitRef="usd">1899000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib4969635b36f4e09aa2e2851fe683fc5_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84Mi9mcmFnOjY5MTcyYWNjOTBmYjQ3YWNhNDgzNGVhNWYwNDQ0Zjc5L3RhYmxlOjZmMDcxODE1MGY3MzQ2YTdhZTc5MmM5MWNiMDk2NDVhL3RhYmxlcmFuZ2U6NmYwNzE4MTUwZjczNDZhN2FlNzkyYzkxY2IwOTY0NWFfNS04LTEtMS01NTE3NQ_d3c09aac-df1b-4000-be02-ca11a8919b74"
      unitRef="usd">2072000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RleHRyZWdpb246OTFlYWI4MTdmNWZkNGUxZWJkYTY1MmEyYTUwODk4OWZfNzg_125bd505-3cbd-4ca0-b68c-464e66f81181">Other Liabilities&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent portion of acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accruals for executive benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent deferred proceeds from related parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;730,532&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;758,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RleHRyZWdpb246OTFlYWI4MTdmNWZkNGUxZWJkYTY1MmEyYTUwODk4OWZfNzk_c582d586-8aae-46be-9d96-f5781634bc06">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent portion of acquisition related contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accruals for executive benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent deferred proceeds from related parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;730,532&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;758,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfMS0yLTEtMS01NTE3NQ_80e2fac9-a742-48c4-8c75-9f6b27866feb"
      unitRef="usd">481938000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfMS00LTEtMS01NTE3NQ_d3a6c3f0-a06c-499a-9347-855abd019f23"
      unitRef="usd">490587000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:OtherPostretirementBenefitsPayableNoncurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfMi0yLTEtMS01NTE3NQ_c4dcc2e5-6c9d-48f7-9eb2-7fcb4b96bb8e"
      unitRef="usd">130277000</us-gaap:OtherPostretirementBenefitsPayableNoncurrent>
    <us-gaap:OtherPostretirementBenefitsPayableNoncurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfMi00LTEtMS01NTE3NQ_47480672-869c-4976-adf6-cef117c669a1"
      unitRef="usd">147135000</us-gaap:OtherPostretirementBenefitsPayableNoncurrent>
    <coke:DeferredProceedsFromRelatedPartyNonCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfMy0yLTEtMS01NTE3NQ_6e1b03f0-9196-4bb4-a2ee-d168839cf079"
      unitRef="usd">104772000</coke:DeferredProceedsFromRelatedPartyNonCurrent>
    <coke:DeferredProceedsFromRelatedPartyNonCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfMy00LTEtMS01NTE3NQ_9c2f0a5f-97ca-4a17-aaa1-8acfcea717f1"
      unitRef="usd">106304000</coke:DeferredProceedsFromRelatedPartyNonCurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfNC0yLTEtMS01NTE3NQ_b58dec83-72cd-439e-9465-95495ea3a254"
      unitRef="usd">13545000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfNC00LTEtMS01NTE3NQ_36ea7064-8d41-48a9-9768-72c632360012"
      unitRef="usd">14584000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfNS0yLTEtMS01NTE3NQ_6bb5ce12-5309-4251-94e6-754d54080b37"
      unitRef="usd">730532000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84NS9mcmFnOjkxZWFiODE3ZjVmZDRlMWViZGE2NTJhMmE1MDg5ODlmL3RhYmxlOmE1NWJlZmQ3OGYxOTRmZmI5MGY3MTNhNDRmZjM2MTQ1L3RhYmxlcmFuZ2U6YTU1YmVmZDc4ZjE5NGZmYjkwZjcxM2E0NGZmMzYxNDVfNS00LTEtMS01NTE3NQ_295f6591-8689-432f-9e5b-cf85fe25c959"
      unitRef="usd">758610000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RleHRyZWdpb246ZTYyODFhMDBkYjRjNGZmMGE3NjE4ZDU0MjljYzZlMzFfMTIwOA_3cf510a5-19f8-4e6a-aa6d-9e717c863fc4">Debt&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of the Company&#x2019;s debt:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.670%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity&lt;br/&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Public/&lt;br/&gt;Nonpublic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2/27/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.28%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Semi-annually&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonpublic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior bonds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11/25/2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.80%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Semi-annually&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021 Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7/9/2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Varies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonpublic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10/10/2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.93%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonpublic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3/21/2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.96%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonpublic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unamortized discount on senior bonds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11/25/2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;723,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;723,443&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;598,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;723,443&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;The senior bonds due in 2025 were issued at 99.975% of par.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company mitigates its financing risk by using multiple financial institutions and only entering into credit arrangements with institutions with investment grade credit ratings. The Company monitors counterparty credit ratings on an ongoing basis.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The indenture under which the Company&#x2019;s senior bonds were issued does not include financial covenants but does limit the incurrence of certain liens and encumbrances as well as indebtedness by the Company&#x2019;s subsidiaries in excess of certain amounts. The agreements under which the Company&#x2019;s nonpublic debt was issued include two financial covenants: a consolidated cash flow/fixed charges ratio and a consolidated funded indebtedness/cash flow ratio, each as defined in the respective agreement. The Company was in compliance with these covenants as of July&#160;1, 2022. These covenants have not restricted, and are not expected to restrict, the Company&#x2019;s liquidity or capital resources.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All outstanding debt has been issued by the Company and none has been issued by any of its subsidiaries. There are no guarantees of the Company&#x2019;s debt.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RleHRyZWdpb246ZTYyODFhMDBkYjRjNGZmMGE3NjE4ZDU0MjljYzZlMzFfMTIwNg_37a4c028-29d2-480f-beef-3ac716022fe5">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of the Company&#x2019;s debt:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.670%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity&lt;br/&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Public/&lt;br/&gt;Nonpublic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2/27/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.28%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Semi-annually&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonpublic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior bonds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11/25/2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.80%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Semi-annually&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021 Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7/9/2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Varies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonpublic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10/10/2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.93%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonpublic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3/21/2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.96%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonpublic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unamortized discount on senior bonds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11/25/2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;723,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;723,443&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;598,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;723,443&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;The senior bonds due in 2025 were issued at 99.975% of par.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2e5ce398c9ad4379a75c1feb4f7799d7_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMS00LTEtMS01NTE3NQ_af54436a-e052-4234-92b0-97e1758015b5"
      unitRef="number">0.0328</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i2e5ce398c9ad4379a75c1feb4f7799d7_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMS0xMC0xLTEtNTUxNzU_8cead02e-4c29-4fe3-9afe-9bbbf4b473cd"
      unitRef="usd">125000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idd43252d746d4567bb7373bcd8b0061c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMS0xMi0xLTEtNTUxNzU_31ac3616-e818-4d84-8b41-5c2b15106f9f"
      unitRef="usd">125000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia15b1b5a82ce4fc39b678daf8f2eaa05_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMi00LTEtMS01NTE3NQ_acba480f-a505-46b2-88b9-e22b75fd023a"
      unitRef="number">0.0380</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia15b1b5a82ce4fc39b678daf8f2eaa05_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMi0xMC0xLTEtNTUxNzU_9fabe5c7-711f-4d4d-9bf2-c3b406993811"
      unitRef="usd">350000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ideda1514af9541d286ba1d3b73422c0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMi0xMi0xLTEtNTUxNzU_cfabab43-19ba-445b-870c-83aa3ab34b9e"
      unitRef="usd">350000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie1cf0196f7884ce7a598046f66d02bf6_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMy0xMC0xLTEtNTUxNzU_51324ef1-51ad-4918-a004-b2697921d317"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i92d00b713c65410d9cc522a166690a14_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMy0xMi0xLTEtNTUxNzU_3dfd8fb6-7307-4463-8e4f-b30da3238f30"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia54339b3ce654bddaf6e73493acf5607_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNC00LTEtMS01NTE3NQ_c2589de0-a088-471b-b0b3-ba913359b916"
      unitRef="number">0.0393</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia54339b3ce654bddaf6e73493acf5607_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNC0xMC0xLTEtNTUxNzU_7312aa64-9b2a-4cd4-8966-6015f668edad"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i83712faabadd41aaa401a361b6860d64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNC0xMi0xLTEtNTUxNzU_5247346a-9c44-49b0-8307-6424afef173d"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9f0786ebd8074114b634a98f81d1aa0a_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNS00LTEtMS01NTE3NQ_2e5326ea-970d-4cb9-a7d5-070961eb0dd5"
      unitRef="number">0.0396</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9f0786ebd8074114b634a98f81d1aa0a_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNS0xMC0xLTEtNTUxNzU_9b8c9c1b-a44f-4889-bb34-f37780e0e9ae"
      unitRef="usd">150000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie0f8ea6b5ba648ab863a7d387ee16d59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNS0xMi0xLTEtNTUxNzU_b8709872-8686-434f-8f5b-8037439075e4"
      unitRef="usd">150000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ia15b1b5a82ce4fc39b678daf8f2eaa05_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNi0xMC0xLTEtNTUxNzU_8e57497e-bca1-4156-9214-9430a8e778df"
      unitRef="usd">30000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ideda1514af9541d286ba1d3b73422c0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNi0xMi0xLTEtNTUxNzU_06302778-53d3-4aad-83fa-c59ca2305c32"
      unitRef="usd">34000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNy0xMC0xLTEtNTUxNzU_c6b2b59a-6afb-4b21-8941-c5984619eac3"
      unitRef="usd">1337000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfNy0xMi0xLTEtNTUxNzU_f71bed17-7c33-4ab6-b993-7eabb86aead6"
      unitRef="usd">1523000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:LongTermDebt
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfOC0xMC0xLTEtNTUxNzU_1778d907-9b74-4ff5-84ac-ba34282d8c55"
      unitRef="usd">723633000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfOC0xMi0xLTEtNTUxNzU_a991c0ac-ff01-4159-b02e-9c671737092f"
      unitRef="usd">723443000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfOS0xMC0xLTEtNTUxNzU_484050bf-7db0-4c45-b273-005032205ca5"
      unitRef="usd">125000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfOS0xMi0xLTEtNTUxNzU_20c1c863-89fa-4a18-a9d1-5882f3d4214e"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMTAtMTAtMS0xLTU1MTc1_15588b46-d785-4677-bde8-0ed73dfae752"
      unitRef="usd">598633000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RhYmxlOmFmOTBjMTVhMGE4NzRhZWNhNTlhNjY0YWVjOWU3MWUxL3RhYmxlcmFuZ2U6YWY5MGMxNWEwYTg3NGFlY2E1OWE2NjRhZWM5ZTcxZTFfMTAtMTItMS0xLTU1MTc1_6bbd0bc1-3dbb-4d52-a427-ab6feba19e9e"
      unitRef="usd">723443000</us-gaap:LongTermDebtNoncurrent>
    <coke:DebtInstrumentIssuedAtParPercentage
      contextRef="ia15b1b5a82ce4fc39b678daf8f2eaa05_I20220701"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RleHRyZWdpb246ZTYyODFhMDBkYjRjNGZmMGE3NjE4ZDU0MjljYzZlMzFfMTEw_6ea14d18-2d1a-4d8f-99f1-c8d7ae4f3ae7"
      unitRef="number">0.99975</coke:DebtInstrumentIssuedAtParPercentage>
    <coke:DebtInstrumentNumberOfFinancialCovenants
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RleHRyZWdpb246ZTYyODFhMDBkYjRjNGZmMGE3NjE4ZDU0MjljYzZlMzFfNjk5_46d9e6f6-311c-40cb-9632-0e4178ec880d"
      unitRef="financial_covenant">2</coke:DebtInstrumentNumberOfFinancialCovenants>
    <coke:DebtIssuedBySubsidiaries
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RleHRyZWdpb246ZTYyODFhMDBkYjRjNGZmMGE3NjE4ZDU0MjljYzZlMzFfMTExMw_a1566f5c-c408-448c-b1fa-498e7e938bd7"
      unitRef="usd">0</coke:DebtIssuedBySubsidiaries>
    <coke:AmountOfCompanyDebtGuaranteed
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl84OC9mcmFnOmU2MjgxYTAwZGI0YzRmZjBhNzYxOGQ1NDI5Y2M2ZTMxL3RleHRyZWdpb246ZTYyODFhMDBkYjRjNGZmMGE3NjE4ZDU0MjljYzZlMzFfMTE3MA_3bbdc54d-76fd-44f9-a0ce-591f07f19395"
      unitRef="usd">0</coke:AmountOfCompanyDebtGuaranteed>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMzEyMA_21920e25-dbae-4e66-b693-fb4340d08335">Commitments and Contingencies&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Manufacturing Cooperatives&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is obligated to purchase at least 80% of its requirements of plastic bottles for certain designated territories from Southeastern. The Company is also obligated to purchase 17.5&#160;million cases of finished product from SAC on an annual basis through June 2024. The Company purchased 13.4&#160;million cases and 14.3&#160;million cases of finished product from SAC in the first half of 2022 and the first half of 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s purchases from these manufacturing cooperatives:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.170%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases from Southeastern&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases from SAC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total purchases from manufacturing cooperatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;91,808&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76,586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;169,196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;145,383&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company guarantees a portion of SAC&#x2019;s debt, which expires in 2024. The amount guaranteed was $9.5&#160;million on both July&#160;1, 2022 and December&#160;31, 2021. In the event SAC fails to fulfill its commitments under the related debt, the Company would be responsible for payment to the lenders up to the level of the guarantee. The Company does not anticipate SAC will fail to fulfill its commitments related to the debt. The Company further believes SAC has sufficient assets, including production equipment, facilities and working capital, and the ability to adjust the selling prices of its products to adequately mitigate the risk of material loss from the Company&#x2019;s guarantee.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company holds no assets as collateral against the SAC guarantee, the fair value of which is immaterial to the condensed consolidated financial statements. The Company monitors its investment in SAC and would be required to write down its investment if an impairment, other than a temporary impairment, was identified. No impairment of the Company&#x2019;s investment in SAC was identified as of July&#160;1, 2022, and there was no impairment identified in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Commitments and Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has standby letters of credit, primarily related to its property and casualty insurance programs. These letters of credit totaled $37.6&#160;million on both July&#160;1, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company participates in long-term marketing contractual arrangements with certain prestige properties, athletic venues and other locations. As of July&#160;1, 2022, the future payments related to these contractual arrangements, which expire at various dates through 2033, amounted to $139.2&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is involved in various claims and legal proceedings which have arisen in the ordinary course of its business. Although it is difficult to predict the ultimate outcome of these claims and legal proceedings, management believes the ultimate disposition of these matters will not have a material adverse effect on the financial condition, results of operations or cash flows of the Company. No material amount of loss in excess of recorded amounts is believed to be reasonably possible as a result of these claims and legal proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to audits by tax authorities in jurisdictions where it conducts business. These audits may result in assessments that are subsequently resolved with the authorities or potentially through the courts. Management believes the Company has adequately provided for any assessments likely to result from these audits; however, final assessments, if any, could be different than the amounts recorded in the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <coke:MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories
      contextRef="i3e4929f4956c4ea8a29f316f5d2bc581_D20220101-20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMTE0_d337510a-2520-4e48-9a25-5b9368890828"
      unitRef="number">0.80</coke:MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired
      contextRef="ideea973ca50f47e2ad47930b8ca084c9_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMjUy_40ee4506-5683-433c-8568-059976fdf8a3"
      unitRef="case">17500000</us-gaap:UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased
      contextRef="i7d1573ac6dbb430cbfa149794b688b1a_D20220101-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMzUw_05a4abfc-1509-4d82-920c-b5417ca3459d"
      unitRef="case">13400000</us-gaap:UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased
      contextRef="i16b50ffb6398439d97439280319f4c42_D20210101-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMzYz_5e1aba03-1d58-4bf3-86c8-d051cf075eb2"
      unitRef="case">14300000</us-gaap:UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased>
    <us-gaap:LongTermPurchaseCommitmentTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMzEyMQ_fabe088d-849f-42bd-bf24-f296b9cc7c1c">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s purchases from these manufacturing cooperatives:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.170%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases from Southeastern&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases from SAC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total purchases from manufacturing cooperatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;91,808&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76,586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;169,196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;145,383&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LongTermPurchaseCommitmentTextBlock>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="idcec7692aa9d4e19b86b17c01b0ff30a_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMi0yLTEtMS01NTE3NQ_a953b107-bbc2-446e-ac57-c10411086989"
      unitRef="usd">41246000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i67988e86afa24dcf87c25719a077c797_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMi00LTEtMS01NTE3NQ_1d4d708b-bf8b-4188-8cc3-55e242e2cd81"
      unitRef="usd">34029000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i3e4929f4956c4ea8a29f316f5d2bc581_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMi02LTEtMS01NTE3NQ_5dcf295e-9684-4659-a5a5-33835eb79085"
      unitRef="usd">73268000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i97b40b65472641e19201f8ae9ee36bde_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMi04LTEtMS01NTE3NQ_6e8899f4-9df5-4a8c-a5c6-cafcbae2d1f8"
      unitRef="usd">61573000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="idee71de8b9fe41f0b9cb0e7b64ebe346_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMy0yLTEtMS01NTE3NQ_b37a4d6e-40ec-4f79-bb58-3df2b480e2d0"
      unitRef="usd">50562000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i29e9330e2274459cb0d9876180c46f0c_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMy00LTEtMS01NTE3NQ_47e255c7-823b-4855-aa28-b8cf45def68b"
      unitRef="usd">42557000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i7d1573ac6dbb430cbfa149794b688b1a_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMy02LTEtMS01NTE3NQ_e23a12cc-e3ad-43cb-b6ff-79bb34000cee"
      unitRef="usd">95928000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i16b50ffb6398439d97439280319f4c42_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfMy04LTEtMS01NTE3NQ_2c7651c6-884a-4549-ade9-ad5943e3fd0c"
      unitRef="usd">83810000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfNC0yLTEtMS01NTE3NQ_f00e0b54-b710-4dc1-b104-ecefb56e05fd"
      unitRef="usd">91808000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i9757b6b1b8b54410962ecccf5997cc00_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfNC00LTEtMS01NTE3NQ_50d2ddb7-4056-41db-9427-1428944e773c"
      unitRef="usd">76586000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfNC02LTEtMS01NTE3NQ_7bef2891-eaef-4bb9-abd8-59b6f8e9bacb"
      unitRef="usd">169196000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RhYmxlOjk4MDhlZWQ5OGE2ZTQxNDg5NzA3ZWJjNjQ0MTkyMDNkL3RhYmxlcmFuZ2U6OTgwOGVlZDk4YTZlNDE0ODk3MDdlYmM2NDQxOTIwM2RfNC04LTEtMS01NTE3NQ_a8f02713-80ce-4b52-9a74-3c8c66cefe7c"
      unitRef="usd">145383000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <coke:DebtGuaranteeForRelatedParty
      contextRef="i7cc45138663f48e283b55d2bde0053d0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfNjQz_09d55d5d-4889-4fc2-9567-6f37f4deaa62"
      unitRef="usd">9500000</coke:DebtGuaranteeForRelatedParty>
    <coke:DebtGuaranteeForRelatedParty
      contextRef="ideea973ca50f47e2ad47930b8ca084c9_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfNjQz_26ae7ab6-c768-4fea-890e-7c065e3ba91c"
      unitRef="usd">9500000</coke:DebtGuaranteeForRelatedParty>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="i7d1573ac6dbb430cbfa149794b688b1a_D20220101-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMTUwNg_6054907c-0931-411a-a374-ce81dd43cb1c"
      unitRef="usd">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="i2a4487094fb54307833088cc0759fc3c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMTU5NA_1e0687e9-b7e0-4d50-a5dc-5a1829f66bae"
      unitRef="usd">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ieb447592ac6548bc904b8a6a851b2788_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMTgwNg_60d69f74-d473-4df3-b3c0-80da151a7142"
      unitRef="usd">37600000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ia6ca587675a340ad9f54b82cf509b0c4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMTgwNg_722af66b-3ad8-4382-af8e-81697a9c09e3"
      unitRef="usd">37600000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LongTermPurchaseCommitmentAmount
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85MS9mcmFnOmQ5MGVmZDZjMWU5MzQyNDA5OTg5NmIzOTY5OTFlNzVhL3RleHRyZWdpb246ZDkwZWZkNmMxZTkzNDI0MDk5ODk2YjM5Njk5MWU3NWFfMjEwMA_7aff280a-62c0-4f75-8ddb-f1637fc218fb"
      unitRef="usd">139200000</us-gaap:LongTermPurchaseCommitmentAmount>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RleHRyZWdpb246NWRmZWZjMzI0NzEyNDQwOGIxN2I1MTA1MjEwZjU4OGVfOTAz_c55f74b0-74e8-4049-87a3-ceae3a0ad638">Accumulated Other Comprehensive Income (Loss)Accumulated other comprehensive income (loss) (&#x201c;AOCI(L)&#x201d;) is comprised of adjustments to the Company&#x2019;s pension and postretirement medical benefit plans and the foreign currency translation for a subsidiary of the Company that performs data analysis and provides consulting services outside the United States.&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of AOCI(L) for the second quarter of 2022 and the second quarter of 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pre-tax Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net pension activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net postretirement benefits activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of stranded tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total AOCI(L)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(99,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,079&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(98,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pre-tax Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net pension activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net postretirement benefits activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,049)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of stranded tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total AOCI(L)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(117,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,761&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(116,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;In&#160;2019, the Company entered into a $100 million fixed rate swap to hedge a portion of the interest rate risk on its previous term loan facility, both of which matured on June&#160;7, 2021. This interest rate swap was designated as a cash flow hedging instrument and changes in its fair value were not material to the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:80%"&gt;Following is a summary of AOCI(L) for the first half of 2022 and the first half of 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pre-tax Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net pension activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net postretirement benefits activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of stranded tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total AOCI(L)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(100,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,160&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(531)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(98,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pre-tax Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net pension activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net postretirement benefits activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,049)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of stranded tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total AOCI(L)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(119,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,533&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(116,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:80%"&gt;Following is a summary of the impact of AOCI(L) on the condensed consolidated statements of operations:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Pension Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Postretirement Benefits Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, delivery and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total after tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;745&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;69&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;814&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Pension Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Postretirement Benefits Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate Swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, delivery and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total after tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;913&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;244&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,324&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Pension Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Postretirement Benefits Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, delivery and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total after tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,491&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;138&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,629&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Pension Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Postretirement Benefits Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate Swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, delivery and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total after tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;556&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,656&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RleHRyZWdpb246NWRmZWZjMzI0NzEyNDQwOGIxN2I1MTA1MjEwZjU4OGVfOTA1_fda4bc60-8358-46e2-966d-6e16cb6d75a8">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of AOCI(L) for the second quarter of 2022 and the second quarter of 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pre-tax Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net pension activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net postretirement benefits activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of stranded tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total AOCI(L)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(99,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,079&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(98,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pre-tax Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net pension activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net postretirement benefits activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,049)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of stranded tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total AOCI(L)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(117,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,761&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(116,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;In&#160;2019, the Company entered into a $100 million fixed rate swap to hedge a portion of the interest rate risk on its previous term loan facility, both of which matured on June&#160;7, 2021. This interest rate swap was designated as a cash flow hedging instrument and changes in its fair value were not material to the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:80%"&gt;Following is a summary of AOCI(L) for the first half of 2022 and the first half of 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pre-tax Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net pension activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net postretirement benefits activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of stranded tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total AOCI(L)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(100,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,160&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(531)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(98,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pre-tax Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;July 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net pension activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net postretirement benefits activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,049)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of stranded tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total AOCI(L)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(119,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,533&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(116,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="id097a34b5ea54b14ae717419c722ba78_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMi0yLTEtMS01NTE3NQ_0a263f63-105b-4459-8d1d-862a0e61823c"
      unitRef="usd">-78136000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i24849fdbc1fb418ea100545af90d82c4_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMi00LTEtMS01NTE3NQ_2ca219b6-c0a0-4b42-8572-66f2bdaac091"
      unitRef="usd">988000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i24849fdbc1fb418ea100545af90d82c4_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMi02LTEtMS01NTE3NQ_c5cf0e60-4d4f-4629-816b-a84c5f9f810c"
      unitRef="usd">243000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i3bfe3a88050d4e8891a02b177088ca45_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMi04LTEtMS01NTE3NQ_ceb461ac-9a5a-4895-8b98-a7f82c898700"
      unitRef="usd">-77391000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0c12a02c31de4d7b950da1d10b3f38f7_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMy0yLTEtMS01NTE3NQ_6fa45757-cad1-40f4-ab25-95b67e586e1b"
      unitRef="usd">11000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i7f078b9dc085466ba37ba31a1bb602c2_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMy00LTEtMS01NTE3NQ_e5a77acd-f515-4465-b362-fe9a5fbcfed0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i7f078b9dc085466ba37ba31a1bb602c2_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMy02LTEtMS01NTE3NQ_43259108-85df-4c32-8183-d3827580bb43"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="ia41530f51e3f4ed29f658172ab4ccc36_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfMy04LTEtMS01NTE3NQ_38e5ee8e-fddb-423e-96b3-67fcce9175ba"
      unitRef="usd">11000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id94aeadac80d416abee5dd57e8f9eaef_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNS0yLTEtMS01NTE3NQ_af45da60-ad61-462e-839c-910052624918"
      unitRef="usd">-1170000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="ic3190abf29614201a8bdb2d917e4e295_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNS00LTEtMS01NTE3NQ_8517c887-bf9f-4abe-b49b-8910c6d7c239"
      unitRef="usd">91000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ic3190abf29614201a8bdb2d917e4e295_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNS02LTEtMS01NTE3NQ_ccb6989d-75b1-4df9-b48a-d353f288d930"
      unitRef="usd">22000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i8a915e9194e24427b1af329e12d2b138_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNS04LTEtMS01NTE3NQ_1140ae43-f4a6-481d-ad9c-ed04dedb043e"
      unitRef="usd">-1101000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id3a6a9c80a544f4db03ce7f0cee50ff5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNi0yLTEtMS01NTE3NQ_4b752978-6754-451e-98d0-bef5983a7522"
      unitRef="usd">-624000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i8a30e308de6741b5b39c3f4e9d8bd3a0_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNi00LTEtMS01NTE3NQ_042468b7-c6c0-40aa-9c93-582f1d51aca4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i8a30e308de6741b5b39c3f4e9d8bd3a0_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNi02LTEtMS01NTE3NQ_2e0bafe0-bb8d-41a1-9665-520acb84da70"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i3cf170ff6ec84d27aa0f166b7ac45f2f_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNi04LTEtMS01NTE3NQ_bd2f8fca-539e-428b-b414-d0c4ed5bef47"
      unitRef="usd">-624000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3e6169aced72409781264d715bd3e075_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNy0yLTEtMS01NTE3NQ_5836f7aa-bf29-4d3d-82c1-e68f7d075af0"
      unitRef="usd">-9000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="icdd1c399faba4b9ab2912320254a460e_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNy00LTEtMS01NTE3NQ_c2b0f98e-98d5-44ad-9cce-d4b2f835880b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="icdd1c399faba4b9ab2912320254a460e_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNy02LTEtMS01NTE3NQ_0fecda48-047a-425c-889a-856ec00b1c6a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i5c54372782dc4ea3808d78f7c4a0a7b4_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfNy04LTEtMS01NTE3NQ_787b4cc5-dbed-4564-87f9-e86b3d68799e"
      unitRef="usd">-9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i76af82a6975a49adb74518e5cb2c2509_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOC0yLTEtMS01NTE3NQ_3f211bde-ae88-4e16-930a-8eef5135f912"
      unitRef="usd">-19720000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i71f8cd37033b4c9ba493067d7e4d535b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOC00LTEtMS01NTE3NQ_35360375-9640-4d75-a65a-099a2d536d40"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i71f8cd37033b4c9ba493067d7e4d535b_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOC02LTEtMS01NTE3NQ_78c5fd50-f37c-44e5-baf7-db8ba5faa958"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="id5a258c5468b484292e744782230d464_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOC04LTEtMS01NTE3NQ_431b3c0a-f8ac-48dd-9848-f67ede36dded"
      unitRef="usd">-19720000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id542ddb2b929431daf70b5502d4cfaa8_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOS0yLTEtMS01NTE3NQ_b1df0b08-37bc-4933-86ee-bd48b2379891"
      unitRef="usd">-99648000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i72fbda268475403fb4fe84d68ffeb0c2_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOS00LTEtMS01NTE3NQ_9456f729-6b93-4559-ae4c-704f473d4604"
      unitRef="usd">1079000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i72fbda268475403fb4fe84d68ffeb0c2_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOS02LTEtMS01NTE3NQ_afb4fb66-577b-4fa1-9ef8-89f57b77b584"
      unitRef="usd">265000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i6d402773a13f42a08a9c62dcdd8690d9_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmRhYjY3MWRkMDc0MTRlNDE5OTdhZWM3ZDBkODMyZDVkL3RhYmxlcmFuZ2U6ZGFiNjcxZGQwNzQxNGU0MTk5N2FlYzdkMGQ4MzJkNWRfOS04LTEtMS01NTE3NQ_151ecf30-fbae-4686-a156-3440d44ec1cd"
      unitRef="usd">-98834000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i71d72ac1ba6941e6bcbe3a38af0703de_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMi0yLTEtMS01NTE3NQ_e7205917-45af-433b-b339-7caf941adc41"
      unitRef="usd">-92931000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="iebbd3d00d0694af4815c29f053bff01b_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMi00LTEtMS01NTE3NQ_e6cee6f3-1a3b-4189-8c3d-a03d15d1eedd"
      unitRef="usd">1216000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="iebbd3d00d0694af4815c29f053bff01b_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMi02LTEtMS01NTE3NQ_07e6735f-6dc6-48c8-b12b-d3ca6cbb4638"
      unitRef="usd">303000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i066ad716248845d78ed9b7eddcf1ec9f_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMi04LTEtMS01NTE3NQ_1f2eb67a-2835-4f42-a9c1-99bf09ae2929"
      unitRef="usd">-92018000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i26cbcb35cf814b8fa90bc50b77b10249_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMy0yLTEtMS01NTE3NQ_3dbd1e16-b9ee-4e9e-8345-ed17da24cff9"
      unitRef="usd">9000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i0970de82495b4f77923c04f3aefd614c_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMy00LTEtMS01NTE3NQ_e3a12818-0bc3-4cf7-b4a7-1cba78a2a9fe"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i0970de82495b4f77923c04f3aefd614c_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMy02LTEtMS01NTE3NQ_8912e978-966c-4f91-988a-daced2821399"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="iefc336dace31416da64c343ca4601262_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMy04LTEtMS01NTE3NQ_b31878cc-51dd-45fe-9b01-7dbaacccfea6"
      unitRef="usd">9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa5060ab30e049dd97ae72ed021b985d_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNS0yLTEtMS01NTE3NQ_5e62d108-c7e3-4671-a1d3-5d478d9c50ff"
      unitRef="usd">-4188000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i6360ccb85b8a41358f059a8d692d756d_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNS00LTEtMS01NTE3NQ_00d39296-b510-480d-b0e4-85e9f454f2ec"
      unitRef="usd">185000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i6360ccb85b8a41358f059a8d692d756d_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNS02LTEtMS01NTE3NQ_13c941e7-5b0b-4f7e-9a4e-feb798cdb074"
      unitRef="usd">46000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i02756e42acd04dc7b85e54118d7554a9_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNS04LTEtMS01NTE3NQ_6d093760-ea5a-47ea-98ff-62537ea65940"
      unitRef="usd">-4049000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1aa0201524174f9384818301a0a3f79c_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNi0yLTEtMS01NTE3NQ_e60de1ec-dd11-4d92-9383-97c05e636b20"
      unitRef="usd">-624000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i1f98c58493ba4634b9d508a13e776fed_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNi00LTEtMS01NTE3NQ_eada86f1-225d-4cee-ac85-cc26c4cc692e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i1f98c58493ba4634b9d508a13e776fed_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNi02LTEtMS01NTE3NQ_bb634a57-b1ff-4e59-8c3c-e9cd60ac183c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i08f1528a98004dcf834594ac0b8a8c92_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNi04LTEtMS01NTE3NQ_274a81c0-c966-4c4d-aa4a-8c2c78a34bf4"
      unitRef="usd">-624000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if5dfc5191eee4f738c0c52373cda7413_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNy0yLTEtMS01NTE3NQ_57b28282-eecb-4671-9a30-83786c0d4d15"
      unitRef="usd">-244000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="ic443b13284de4a308c3107594a21173e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNy00LTEtMS01NTE3NQ_3bd456af-ce07-46b0-9d94-c70db8df96f2"
      unitRef="usd">324000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ic443b13284de4a308c3107594a21173e_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNy02LTEtMS01NTE3NQ_bcc0418f-9f47-4235-959e-159fcd6f233b"
      unitRef="usd">80000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i3112c8350ed649a6ba467357449712aa_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfNy04LTEtMS01NTE3NQ_627fc157-51c6-4998-b33f-ae442d837b09"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i51043c4c3ae14f8eb267bbda75d0e06b_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOC0yLTEtMS01NTE3NQ_8d05fcaa-92cf-4186-8523-23e1f00d747b"
      unitRef="usd">-23000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i3b6a8da08cdc4ba4af78e95253f61a52_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOC00LTEtMS01NTE3NQ_aacbc074-5cec-4b38-8c1c-76ae8e8a958a"
      unitRef="usd">36000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i3b6a8da08cdc4ba4af78e95253f61a52_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOC02LTEtMS01NTE3NQ_5091b2ce-f422-48b3-b7df-f8884bcd466d"
      unitRef="usd">8000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i296af5949d8b44e98b9dab25228e47ed_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOC04LTEtMS01NTE3NQ_b0c61f40-cf36-4e14-bc33-0a83ec881085"
      unitRef="usd">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i10cd0e7114fc41edb92d404335d8e18b_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOS0yLTEtMS01NTE3NQ_60b88b5f-785d-49a0-877b-6398e265c201"
      unitRef="usd">-19720000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i40b3c1b682ca44f680c6ac8e89ccd34c_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOS00LTEtMS01NTE3NQ_3ec0abb0-66ab-48ce-92a7-77ec79b2ea7a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i40b3c1b682ca44f680c6ac8e89ccd34c_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOS02LTEtMS01NTE3NQ_cbb7868f-9339-47e7-a9e6-e23f019a7556"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i19ce5d3642b9431cac6ac4c4ca673e96_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfOS04LTEtMS01NTE3NQ_8c1b7ff9-8875-4116-b9cd-885928efc7d8"
      unitRef="usd">-19720000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if47004ab30804191bd77731b485bd9dc_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMTAtMi0xLTEtNTUxNzU_6201c2a4-c56a-4925-baa0-5410f80838cc"
      unitRef="usd">-117721000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="ib1b083578f7846ddbb8bf52a65612228_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMTAtNC0xLTEtNTUxNzU_45456964-faaa-4789-8d7b-1d298bb7835e"
      unitRef="usd">1761000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ib1b083578f7846ddbb8bf52a65612228_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMTAtNi0xLTEtNTUxNzU_1351d424-202a-4cb9-8b43-e26a8b126b71"
      unitRef="usd">437000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="icd80e08074c9447bbc75456cf693e4fa_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjMwNTJhMzYzOWQ3YjQ2NGE5MThhZWI0OTZhNTgxNTA4L3RhYmxlcmFuZ2U6MzA1MmEzNjM5ZDdiNDY0YTkxOGFlYjQ5NmE1ODE1MDhfMTAtOC0xLTEtNTUxNzU_9b7c5e74-59a6-452f-92e0-612944e4fd5d"
      unitRef="usd">-116397000</us-gaap:StockholdersEquity>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i43d0d2051ac4463ba39781cbfc8c7aa6_I20191229"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RleHRyZWdpb246NWRmZWZjMzI0NzEyNDQwOGIxN2I1MTA1MjEwZjU4OGVfNDk1_4f782966-033a-41e6-a31f-68a821383a51"
      unitRef="usd">100000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:StockholdersEquity
      contextRef="ifb71fd3fe47f412b9185e96c8151308f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMi0yLTEtMS01NjY5Nw_658bd445-836c-4317-870a-a8326cee440f"
      unitRef="usd">-78882000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i03171c8c8dbb4baea477e13aed480578_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMi00LTEtMS01NjY5Nw_ff2bd45f-2c1f-4025-b0f0-689d1b6030b9"
      unitRef="usd">1977000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i03171c8c8dbb4baea477e13aed480578_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMi02LTEtMS01NjY5Nw_19636e26-9569-444a-9537-8e4988d39524"
      unitRef="usd">486000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i3bfe3a88050d4e8891a02b177088ca45_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMi04LTEtMS01ODIxOA_f55b2d8a-d502-4953-9a02-a01937408d96"
      unitRef="usd">-77391000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0d160b3a62f8463f9fb85925d8fbbb2d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMy0yLTEtMS01NjY5Nw_9ce6cef7-9239-4a45-9768-677045c65b63"
      unitRef="usd">11000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i93d170426c3143c8b39f727ea0191647_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMy00LTEtMS01NjY5Nw_5344cf49-b23d-49fd-a708-4ee0647318ac"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i93d170426c3143c8b39f727ea0191647_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMy02LTEtMS01NjY5Nw_13d5dc9f-e095-4316-8d70-87740e911fec"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="ia41530f51e3f4ed29f658172ab4ccc36_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfMy04LTEtMS01ODIxOA_95ced46c-6be9-4e4f-9301-8327da18c173"
      unitRef="usd">11000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7d5579c6d304dda967e60d47bf0f415_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNS0yLTEtMS01NjY5Nw_552aaee3-c4ae-4cdc-976a-5a23bbb83ff4"
      unitRef="usd">-1239000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i0ecce46536e24d8189fa14c77aaf4271_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNS00LTEtMS01NjY5Nw_a2a35bfb-2eb8-4b9a-bde7-7f8d7d53dfd6"
      unitRef="usd">183000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i0ecce46536e24d8189fa14c77aaf4271_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNS02LTEtMS01NjY5Nw_fb8b3a9c-2713-474d-aabe-0a935bd8f507"
      unitRef="usd">45000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i8a915e9194e24427b1af329e12d2b138_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNS04LTEtMS01ODIxOA_68860233-9dd0-4f17-9098-4845f5be36a0"
      unitRef="usd">-1101000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie5fc8a6ceea9426d80adbaea44b48b2a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNi0yLTEtMS01NjY5Nw_2c9ee13a-8d06-4bca-888e-977d4820df4f"
      unitRef="usd">-624000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="iff1421d06bed48809522873fbe30d732_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNi00LTEtMS01NjY5Nw_105b3eaa-cf92-4bd5-9cde-66d0e6533c8a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="iff1421d06bed48809522873fbe30d732_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNi02LTEtMS01NjY5Nw_d8ebab64-7121-4899-b4af-e4528264d1dc"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i3cf170ff6ec84d27aa0f166b7ac45f2f_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNi04LTEtMS01ODIxOA_28221d73-334d-47bd-b0fb-0ca757046bf4"
      unitRef="usd">-624000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9e7ee0122e354ed2a690788edd4bbb65_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNy0yLTEtMS01NjY5Nw_b1b5b947-db29-4de9-952c-f879e58a3bac"
      unitRef="usd">-9000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i59dc95f06ff34e558c7027f35e3ebff0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNy00LTEtMS01NjY5Nw_c0ade536-e0e6-4a1d-95a3-38f05ac3c930"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i59dc95f06ff34e558c7027f35e3ebff0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNy02LTEtMS01NjY5Nw_19985000-2256-4639-b526-54ba84588687"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i5c54372782dc4ea3808d78f7c4a0a7b4_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfNy04LTEtMS01ODIxOA_8445418f-c610-4338-84f8-154070f969bc"
      unitRef="usd">-9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibce1cbfee39b4c9495118ec82a8581bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOC0yLTEtMS01NjY5Nw_ca7ab665-ce2c-457c-afd8-7b71f13ecd88"
      unitRef="usd">-19720000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="ib40b8a3b9b6e4540ac61d5788388e806_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOC00LTEtMS01NjY5Nw_f9ac1192-311f-4224-9050-740f6cab7cc1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ib40b8a3b9b6e4540ac61d5788388e806_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOC02LTEtMS01NjY5Nw_770c5949-82db-4c11-b17c-b644fd4fac86"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="id5a258c5468b484292e744782230d464_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOC04LTEtMS01ODIxOA_8d3f57ba-2d40-4e12-b292-70e189dd44e4"
      unitRef="usd">-19720000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6e0b624913cd4e13851bd81534406271_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOS0yLTEtMS01ODIwMA_c2831957-0eef-4732-8bbc-033f80108b59"
      unitRef="usd">-100463000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i5e9b16c263d14c8c840d026d7f307ee7_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOS00LTEtMS01ODIxMg_fb49d8b2-b522-4ca3-ad62-60e1db5dd473"
      unitRef="usd">2160000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i5e9b16c263d14c8c840d026d7f307ee7_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOS02LTEtMS01ODIxNQ_4fb708b3-0412-4e0e-adcc-b8d339b76fb8"
      unitRef="usd">531000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i6d402773a13f42a08a9c62dcdd8690d9_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjg1YTg1ZGRjMzgxNDQ5YmM5Y2EzYzFkM2Y1ZTIxYjYwL3RhYmxlcmFuZ2U6ODVhODVkZGMzODE0NDliYzljYTNjMWQzZjVlMjFiNjBfOS04LTEtMS01ODIxOA_74165f2d-9466-49ef-bb2b-bea58d271946"
      unitRef="usd">-98834000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2e2881aec7b54c3784dca80b9ce4e4c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMi0yLTEtMS01Njc4OA_f31c84b0-e429-47ea-915c-a946cd3a7d78"
      unitRef="usd">-93847000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i6b061ef2a26644329573ae80e1ef035a_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMi00LTEtMS01Njc4OA_20efb23a-18c8-457d-b2ac-bd6bd59a14a9"
      unitRef="usd">2435000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i6b061ef2a26644329573ae80e1ef035a_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMi02LTEtMS01Njc4OA_2549cd84-7696-44f6-a45a-b887393204a1"
      unitRef="usd">606000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i066ad716248845d78ed9b7eddcf1ec9f_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMi04LTEtMS01ODE5Ng_ffb4be20-45c5-4ee2-9c3c-1594b0d77cb9"
      unitRef="usd">-92018000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i158a6d8e799d499db4bcb19fe1f312b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMy0yLTEtMS01Njc4OA_fbd12b39-ce39-47c0-bb32-6936eb1f3509"
      unitRef="usd">8000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="ib55f0e90d9d3462f85647bc9e6ff0c1a_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMy00LTEtMS01Njc4OA_2c5a2eda-3416-4bed-b4c7-915a97dfeffb"
      unitRef="usd">1000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ib55f0e90d9d3462f85647bc9e6ff0c1a_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMy02LTEtMS01Njc4OA_26420d54-d27c-4c9f-8153-80c7b483f11d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="iefc336dace31416da64c343ca4601262_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMy04LTEtMS01ODE5NA_2db8f4cc-1b1f-469f-acc9-65bd49687e9f"
      unitRef="usd">9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i65492ca6343645748c044c3f378f425c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNS0yLTEtMS01Njc4OA_527e0762-5a8b-4a28-b24a-db3312508ec2"
      unitRef="usd">-4328000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="ie969f7667d34461c9401c67b3475c7aa_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNS00LTEtMS01Njc4OA_4c527c57-5eb6-4683-a833-ff41d700442b"
      unitRef="usd">371000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ie969f7667d34461c9401c67b3475c7aa_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNS02LTEtMS01Njc4OA_5ce3d25c-f125-485a-82f7-79960d589190"
      unitRef="usd">92000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i02756e42acd04dc7b85e54118d7554a9_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNS04LTEtMS01ODE5Mg_a9e34742-be4b-4fdb-9d3c-4ca7ede9a061"
      unitRef="usd">-4049000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb21e0ef5e3c4e1db6b5b1e4fe5158c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNi0yLTEtMS01Njc4OA_428869db-289f-437d-84de-21e56d7d9a36"
      unitRef="usd">-624000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i97af4ecfb185448096fe9c94cd578edb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNi00LTEtMS01Njc4OA_b6298bd5-0d09-4823-9793-cb226f082383"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i97af4ecfb185448096fe9c94cd578edb_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNi02LTEtMS01Njc4OA_401b9e3f-69f2-4484-baef-c7e4777b875d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i08f1528a98004dcf834594ac0b8a8c92_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNi04LTEtMS01ODE5Mg_eed6407d-f965-4c59-8a3a-25035c775d0f"
      unitRef="usd">-624000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4c1f5f1f65094a68864e1ad333b16bc1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNy0yLTEtMS01Njc4OA_31038cc2-dea7-46ce-ab56-e4a926e495a2"
      unitRef="usd">-556000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i0eef41bcaf0c4341b10a55f4e40e12c1_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNy00LTEtMS01Njc4OA_324a309a-7ef0-4428-9101-759926626c9b"
      unitRef="usd">739000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i0eef41bcaf0c4341b10a55f4e40e12c1_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNy02LTEtMS01Njc4OA_91ed5ed0-dc9c-4dd9-b84f-7f8f561906b6"
      unitRef="usd">183000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i3112c8350ed649a6ba467357449712aa_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfNy04LTEtMS01ODE5Mg_e30bf004-ac55-427a-8109-3cb2d41519b6"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia47ab4f3c69f4de893b428dcd9f3f22f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOC0yLTEtMS01Njc4OA_8811db7d-63d2-49c5-ace4-03e300ff70c2"
      unitRef="usd">14000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i777e3c3e9f8c47d2b649cf67758f770f_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOC00LTEtMS01Njc4OA_3194aae6-381f-4e65-acff-5ba8961ca6ae"
      unitRef="usd">-13000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i777e3c3e9f8c47d2b649cf67758f770f_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOC02LTEtMS01Njc4OA_73f0c633-2271-43d6-8d85-66b4051a7df8"
      unitRef="usd">-4000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i296af5949d8b44e98b9dab25228e47ed_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOC04LTEtMS01ODE5Mg_7bc5290b-ca40-43bb-ac29-8003078398b5"
      unitRef="usd">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iec745916f80b44ca8ea7c17b0b60f324_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOS0yLTEtMS01Njc4OA_3d6b9162-4312-4af2-b694-19820e4c2131"
      unitRef="usd">-19720000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i7102b34d1bbc4d68a306b64b834db5e6_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOS00LTEtMS01Njc4OA_bc22c2c6-0017-4ead-beba-60c34fbf6ae6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i7102b34d1bbc4d68a306b64b834db5e6_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOS02LTEtMS01Njc4OA_bb22c25e-fa1c-44d1-97fc-ce49b8ec0f11"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i19ce5d3642b9431cac6ac4c4ca673e96_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfOS04LTEtMS01ODE5Mg_88fb0850-a935-4766-9a1b-715566872cf4"
      unitRef="usd">-19720000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if3de3f449f1745c48e52f48e071d45ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMTAtMi0xLTEtNTgxNzQ_50e506ba-2f7b-47fe-9207-e92d36c6c236"
      unitRef="usd">-119053000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i145990d083044fd6bef45783606a2a65_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMTAtNC0xLTEtNTgxODM_3f53cd32-4db6-42e6-9865-b02ca9e3cc68"
      unitRef="usd">3533000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i145990d083044fd6bef45783606a2a65_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMTAtNi0xLTEtNTgxODY_6774d42d-6625-4943-b095-39e1db1835b9"
      unitRef="usd">877000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="icd80e08074c9447bbc75456cf693e4fa_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmNjMyMmNkMzI4NjQwOGNhYmYyMDU1NWZlYjFmNTAxL3RhYmxlcmFuZ2U6M2Y2MzIyY2QzMjg2NDA4Y2FiZjIwNTU1ZmViMWY1MDFfMTAtOC0xLTEtNTgxOTg_75d63734-6922-4c93-957c-d958b289c48b"
      unitRef="usd">-116397000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RleHRyZWdpb246NWRmZWZjMzI0NzEyNDQwOGIxN2I1MTA1MjEwZjU4OGVfOTAx_da5de6cc-bead-4157-8f07-72656c9dbb05">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:80%"&gt;Following is a summary of the impact of AOCI(L) on the condensed consolidated statements of operations:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Pension Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Postretirement Benefits Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, delivery and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total after tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;745&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;69&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;814&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Second Quarter 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Pension Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Postretirement Benefits Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate Swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, delivery and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total after tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;913&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;244&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,324&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Pension Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Postretirement Benefits Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, delivery and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total after tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,491&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;138&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,629&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Pension Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Postretirement Benefits Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate Swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, delivery and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total after tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;556&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,656&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id64fab729eaa45da92e5ef14896a35d0_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfMi0yLTEtMS01NTE3NQ_1755fa1e-c618-4b27-b0c3-b6791839208f"
      unitRef="usd">266000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8731f6f343b246d9b98306079914cb68_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfMi00LTEtMS01NTE3NQ_62acd72e-44b9-4d57-845f-af854fd27098"
      unitRef="usd">37000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i677f9ecf42f34051bcbaf1f2f616536a_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfMi04LTEtMS01NTE3NQ_fd5a89c9-5316-459b-99a8-b96b16e3335a"
      unitRef="usd">303000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id64fab729eaa45da92e5ef14896a35d0_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfMy0yLTEtMS01NTE3NQ_70774ef0-fcaf-4130-85f6-3dc5a2ee5a64"
      unitRef="usd">722000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i8731f6f343b246d9b98306079914cb68_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfMy00LTEtMS01NTE3NQ_ee3fb438-cf6b-415e-95ed-bc754e0ef93c"
      unitRef="usd">54000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i677f9ecf42f34051bcbaf1f2f616536a_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfMy04LTEtMS01NTE3NQ_40666709-9d1c-4a28-888d-7dc1f4749b9a"
      unitRef="usd">776000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id64fab729eaa45da92e5ef14896a35d0_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNC0yLTEtMS01NTE3NQ_e75d51ff-19f9-49db-be68-be303d07d3f4"
      unitRef="usd">-988000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8731f6f343b246d9b98306079914cb68_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNC00LTEtMS01NTE3NQ_ebcd7619-ec65-4140-8da3-a38577df2c96"
      unitRef="usd">-91000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i677f9ecf42f34051bcbaf1f2f616536a_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNC04LTEtMS01NTE3NQ_4fbce585-0b9b-4398-ad35-a11725b1f5ff"
      unitRef="usd">-1079000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id64fab729eaa45da92e5ef14896a35d0_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNS0yLTEtMS01NTE3NQ_14a5d4d4-ea86-4b71-924b-75e976ce9c1a"
      unitRef="usd">-243000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8731f6f343b246d9b98306079914cb68_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNS00LTEtMS01NTE3NQ_9bb2c696-79dd-47b8-a422-7bccd5a84b0c"
      unitRef="usd">-22000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i677f9ecf42f34051bcbaf1f2f616536a_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNS04LTEtMS01NTE3NQ_78108dc4-c698-4c1e-b69c-5d4059d86bde"
      unitRef="usd">-265000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="id64fab729eaa45da92e5ef14896a35d0_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNi0yLTEtMS01NTE3NQ_69ba729d-b7d3-4a7d-b42c-30af7cd57e12"
      unitRef="usd">-745000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8731f6f343b246d9b98306079914cb68_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNi00LTEtMS01NTE3NQ_8bc4bcaf-d89e-4d3a-8edb-f332779a5654"
      unitRef="usd">-69000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i677f9ecf42f34051bcbaf1f2f616536a_D20220402-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjM0NzY0N2ZiN2RiMDQyODc5NDgzY2E4MmY0NGNiYjc3L3RhYmxlcmFuZ2U6MzQ3NjQ3ZmI3ZGIwNDI4Nzk0ODNjYTgyZjQ0Y2JiNzdfNi04LTEtMS01NTE3NQ_bee27848-37e7-4774-9e66-d21d4b26018c"
      unitRef="usd">-814000</us-gaap:NetIncomeLoss>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i50cce9bb019f463599fedf0f39911e46_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMi0yLTEtMS01NTE3NQ_24412c90-2268-430f-a628-70cd734a24ee"
      unitRef="usd">356000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i477b98a8dbf747ed86a7f1802651e0a4_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMi00LTEtMS01NTE3NQ_9ed15eb8-6058-408a-82f2-160df5cdcbf2"
      unitRef="usd">104000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i95b06b05c8cf44e6b3fffc4a9b49af7a_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMi02LTEtMS01NTE3NQ_e8e048b0-ea10-4db6-a3b1-c56ecf0eef0b"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i00f6ee0f562446adb031303233328649_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMi04LTEtMS01NTE3NQ_7b9e7c9a-4f46-4ab0-8890-11de81a73df4"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7f4226a5a0744b7e8add64264291e781_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMi0xMC0xLTEtNTUxNzU_b2c90fd1-b94c-4ab7-bebf-42fb23dac1fa"
      unitRef="usd">460000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i50cce9bb019f463599fedf0f39911e46_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMy0yLTEtMS01NTE3NQ_c2aef7c2-cc78-4c06-aafe-b91be0e9ffb8"
      unitRef="usd">860000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i477b98a8dbf747ed86a7f1802651e0a4_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMy00LTEtMS01NTE3NQ_52d29c2b-9eef-41b4-8201-70affd0e30a9"
      unitRef="usd">81000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i95b06b05c8cf44e6b3fffc4a9b49af7a_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMy02LTEtMS01NTE3NQ_297159e9-f24e-45d8-91e7-016bf56c7224"
      unitRef="usd">324000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i00f6ee0f562446adb031303233328649_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMy04LTEtMS01NTE3NQ_c7678954-8c4b-4cae-85a5-a88c1f8c7395"
      unitRef="usd">36000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i7f4226a5a0744b7e8add64264291e781_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfMy0xMC0xLTEtNTUxNzU_681eb7eb-62ce-44fc-8f5c-fa08b95a8cec"
      unitRef="usd">1301000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i50cce9bb019f463599fedf0f39911e46_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNC0yLTEtMS01NTE3NQ_8bc379dd-8d3b-48c1-891e-cc46058a1a7b"
      unitRef="usd">-1216000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i477b98a8dbf747ed86a7f1802651e0a4_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNC00LTEtMS01NTE3NQ_831c17ef-880c-4e45-a9be-208d157acfc6"
      unitRef="usd">-185000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i95b06b05c8cf44e6b3fffc4a9b49af7a_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNC02LTEtMS01NTE3NQ_528d8b78-f9d0-4d7c-9d13-2709f95169ca"
      unitRef="usd">-324000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i00f6ee0f562446adb031303233328649_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNC04LTEtMS01NTE3NQ_cd58085b-9a9f-4540-a655-c8701fba7d5f"
      unitRef="usd">-36000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7f4226a5a0744b7e8add64264291e781_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNC0xMC0xLTEtNTUxNzU_9c48bd90-b2c5-4292-802a-5e78730679d1"
      unitRef="usd">-1761000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i50cce9bb019f463599fedf0f39911e46_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNS0yLTEtMS01NTE3NQ_0fa4c626-f44a-4cf8-b8a6-585baa9b685f"
      unitRef="usd">-303000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i477b98a8dbf747ed86a7f1802651e0a4_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNS00LTEtMS01NTE3NQ_875f73b5-7493-4b6e-ac09-234faea2e81e"
      unitRef="usd">-46000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i95b06b05c8cf44e6b3fffc4a9b49af7a_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNS02LTEtMS01NTE3NQ_65034f24-fda1-4ffd-afab-3d708915df5a"
      unitRef="usd">-80000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i00f6ee0f562446adb031303233328649_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNS04LTEtMS01NTE3NQ_633180cc-9290-4000-b418-ec7388caaff2"
      unitRef="usd">-8000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7f4226a5a0744b7e8add64264291e781_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNS0xMC0xLTEtNTUxNzU_692fe9bf-78d6-44cf-ac62-4933f2ec536e"
      unitRef="usd">-437000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i50cce9bb019f463599fedf0f39911e46_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNi0yLTEtMS01NTE3NQ_01fe9e62-0fc8-48e7-80a9-8afa2618af52"
      unitRef="usd">-913000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i477b98a8dbf747ed86a7f1802651e0a4_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNi00LTEtMS01NTE3NQ_973a5d57-e4a6-4434-9849-538b161ed35d"
      unitRef="usd">-139000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i95b06b05c8cf44e6b3fffc4a9b49af7a_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNi02LTEtMS01NTE3NQ_94d15c24-9e71-4c46-9928-8ff9162733e9"
      unitRef="usd">-244000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i00f6ee0f562446adb031303233328649_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNi04LTEtMS01NTE3NQ_8a131d22-f979-4f0f-89ee-f07b6ba612cf"
      unitRef="usd">-28000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7f4226a5a0744b7e8add64264291e781_D20210403-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjY4MmIwYTg4NjJiYzQ4MTRhZmRlOTQxYzgyYmIyZjMxL3RhYmxlcmFuZ2U6NjgyYjBhODg2MmJjNDgxNGFmZGU5NDFjODJiYjJmMzFfNi0xMC0xLTEtNTUxNzU_a5f154aa-63d9-402d-9029-83727d79a70c"
      unitRef="usd">-1324000</us-gaap:NetIncomeLoss>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8d2163176f08412c8e014039fc696248_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfMi0yLTEtMS01Njg1OA_b1b5832a-4f6f-450f-b3d8-9bb0572d5272"
      unitRef="usd">544000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8bc17a84487f44778b4c21ef21f81141_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfMi00LTEtMS01Njg1OA_d8f3ad52-28e3-4e42-8e3d-2f2e05f0f8f9"
      unitRef="usd">78000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5fecdeb96e6f4eceb0f1c7c2f6ed3abf_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfMi04LTEtMS01ODE3Mg_56daa39b-5237-4b27-b0c3-3e7de2d43437"
      unitRef="usd">622000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i8d2163176f08412c8e014039fc696248_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfMy0yLTEtMS01Njg1OA_d0d0a99f-cbbf-4bfb-8278-566196dcdbc5"
      unitRef="usd">1433000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i8bc17a84487f44778b4c21ef21f81141_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfMy00LTEtMS01Njg1OA_6797f1c7-f361-4446-810e-aac554f95be9"
      unitRef="usd">105000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5fecdeb96e6f4eceb0f1c7c2f6ed3abf_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfMy04LTEtMS01ODE3Mg_679dd7d0-a18e-4b17-a497-e050aa9d0c71"
      unitRef="usd">1538000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8d2163176f08412c8e014039fc696248_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNC0yLTEtMS01Njg1OA_5b7dbc45-4223-41ef-a84f-a8e433d3f97d"
      unitRef="usd">-1977000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8bc17a84487f44778b4c21ef21f81141_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNC00LTEtMS01Njg1OA_ee0f409d-89b9-42de-a425-4112b54974f3"
      unitRef="usd">-183000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5fecdeb96e6f4eceb0f1c7c2f6ed3abf_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNC04LTEtMS01ODE3Mg_27ee7213-0fc8-4471-94f4-a318d4036b4e"
      unitRef="usd">-2160000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8d2163176f08412c8e014039fc696248_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNS0yLTEtMS01Njg1OA_ffabca88-a9f7-4767-99fd-b97557eec405"
      unitRef="usd">-486000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8bc17a84487f44778b4c21ef21f81141_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNS00LTEtMS01Njg1OA_eec26a57-7919-4139-9115-5600fafe69f6"
      unitRef="usd">-45000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5fecdeb96e6f4eceb0f1c7c2f6ed3abf_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNS04LTEtMS01ODE3Mg_9e285fd9-b375-4c9e-9bff-d224cf9a855d"
      unitRef="usd">-531000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i8d2163176f08412c8e014039fc696248_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNi0yLTEtMS01ODE2NQ_c5217f61-85c3-44d4-aa81-e06cd08722d2"
      unitRef="usd">-1491000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8bc17a84487f44778b4c21ef21f81141_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNi00LTEtMS01ODE2OQ_b747ce64-d957-4151-aaba-cb91e820d85d"
      unitRef="usd">-138000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5fecdeb96e6f4eceb0f1c7c2f6ed3abf_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOjNmN2MzNzFjMTE0OTQ3YTI5MTdmZGYxMGY1ODdjOGVkL3RhYmxlcmFuZ2U6M2Y3YzM3MWMxMTQ5NDdhMjkxN2ZkZjEwZjU4N2M4ZWRfNi04LTEtMS01ODE3Mg_1385264c-d3af-4cff-9bde-ae66b8df9542"
      unitRef="usd">-1629000</us-gaap:NetIncomeLoss>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i31ea893717ef4162b1f865989eda736c_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMi0yLTEtMS01Njg3Mg_5e0a37fd-228d-41f0-8dba-830c20485087"
      unitRef="usd">704000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9c4ec4323711487fb4313819f550ac4b_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMi00LTEtMS01Njg3Mg_170ae005-505e-4d19-8910-cf348c14ed16"
      unitRef="usd">207000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if73e07fd418d4ac2b99d1f885b58e3ae_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMi02LTEtMS01Njg3Mg_789f7053-f27c-43b7-a015-2c94b2673218"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1db03c1001b8484b8afb303f43b8fc81_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMi04LTEtMS01Njg3Mg_6c5d8c2e-2066-417e-9df5-82b87e774d57"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i46e605ee1c9841e5990bf18e4cab02e1_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMi0xMC0xLTEtNTgxNjM_31fbe0bb-7c0a-4cc9-b90e-212e75099524"
      unitRef="usd">911000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i31ea893717ef4162b1f865989eda736c_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMy0yLTEtMS01Njg3Mg_0afda2fb-c2f8-48e7-ae54-cdbe6272bf25"
      unitRef="usd">1732000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i9c4ec4323711487fb4313819f550ac4b_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMy00LTEtMS01Njg3Mg_233977c6-02de-43dc-9b27-e0b0952a020d"
      unitRef="usd">164000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if73e07fd418d4ac2b99d1f885b58e3ae_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMy02LTEtMS01Njg3Mg_e7b6e86f-f50d-4c43-852c-6fc80f58644b"
      unitRef="usd">739000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i1db03c1001b8484b8afb303f43b8fc81_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMy04LTEtMS01Njg3Mg_1db1d953-7d81-44d5-838e-3f25330429be"
      unitRef="usd">-13000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i46e605ee1c9841e5990bf18e4cab02e1_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfMy0xMC0xLTEtNTgxNjM_e79139e1-0ed4-4b7c-b825-b1f37f523bd2"
      unitRef="usd">2622000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i31ea893717ef4162b1f865989eda736c_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNC0yLTEtMS01Njg3Mg_021ef9e8-f738-42df-a43a-f31d6575dbae"
      unitRef="usd">-2436000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9c4ec4323711487fb4313819f550ac4b_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNC00LTEtMS01Njg3Mg_dfec5e52-393d-4b4c-b06e-7a8c7bc49db8"
      unitRef="usd">-371000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if73e07fd418d4ac2b99d1f885b58e3ae_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNC02LTEtMS01Njg3Mg_e103a85f-e03b-47a7-bd9b-2c16f5f5e1f8"
      unitRef="usd">-739000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1db03c1001b8484b8afb303f43b8fc81_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNC04LTEtMS01Njg3Mg_9daeb80a-25c9-4d5b-9cd5-97ee200dae74"
      unitRef="usd">13000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i46e605ee1c9841e5990bf18e4cab02e1_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNC0xMC0xLTEtNTgxNjM_da187168-4869-4ea7-b7ba-9122a0e83d38"
      unitRef="usd">-3533000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i31ea893717ef4162b1f865989eda736c_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNS0yLTEtMS01Njg3Mg_d7bed47e-4cde-4545-b042-b88b19f6e52c"
      unitRef="usd">-606000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9c4ec4323711487fb4313819f550ac4b_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNS00LTEtMS01Njg3Mg_4c9491b7-02dd-47c4-b800-1478e959531d"
      unitRef="usd">-92000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if73e07fd418d4ac2b99d1f885b58e3ae_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNS02LTEtMS01Njg3Mg_e39d5bca-b0c9-43ad-8e1e-f9482ca7ba68"
      unitRef="usd">-183000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1db03c1001b8484b8afb303f43b8fc81_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNS04LTEtMS01Njg3Mg_8549544f-9c81-4a83-bca5-c2ca83c35161"
      unitRef="usd">4000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i46e605ee1c9841e5990bf18e4cab02e1_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNS0xMC0xLTEtNTgxNjM_4a7aed7c-72b1-453a-8ee8-bec061a449a2"
      unitRef="usd">-877000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i31ea893717ef4162b1f865989eda736c_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNi0yLTEtMS01NzU3MQ_ccc94d9e-801f-4a8a-b91e-ed67b35d0627"
      unitRef="usd">-1830000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9c4ec4323711487fb4313819f550ac4b_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNi00LTEtMS01ODE1NA_206ee3f5-aa82-4f5d-898c-bcd5bdfe027a"
      unitRef="usd">-279000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if73e07fd418d4ac2b99d1f885b58e3ae_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNi02LTEtMS01ODE1Nw_49800c69-9834-4f48-b28a-27ae72ceabb0"
      unitRef="usd">-556000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1db03c1001b8484b8afb303f43b8fc81_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNi04LTEtMS01ODE2MA_cb9cd9f0-817b-4eaf-9b57-1bb3dc196f9f"
      unitRef="usd">9000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i46e605ee1c9841e5990bf18e4cab02e1_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85NC9mcmFnOjVkZmVmYzMyNDcxMjQ0MDhiMTdiNTEwNTIxMGY1ODhlL3RhYmxlOmMzMmEwODI0NmE3MjQ4MTlhMmFjMmUyOWFlOTQ5MGMwL3RhYmxlcmFuZ2U6YzMyYTA4MjQ2YTcyNDgxOWEyYWMyZTI5YWU5NDkwYzBfNi0xMC0xLTEtNTgxNjM_87c8e682-5640-41d7-a1ee-ae0f69cdf318"
      unitRef="usd">-2656000</us-gaap:NetIncomeLoss>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RleHRyZWdpb246MjI5MGFjYmMwOGY3NGVkZTk2NTMxMTE4MDVjYTU1OGFfMTQ0_5979bccc-425c-484d-ab56-71a605566111">Supplemental Disclosures of Cash Flow Information&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in current assets and current liabilities affecting cash were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, trade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(82,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable from The&#160;Coca&#x2011;Cola&#160;Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,066)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable, trade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable to The&#160;Coca&#x2011;Cola&#160;Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in current assets less current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(59,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,332&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RleHRyZWdpb246MjI5MGFjYmMwOGY3NGVkZTk2NTMxMTE4MDVjYTU1OGFfMTQ1_91508dea-048b-436d-b957-d1af90954c2d">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in current assets and current liabilities affecting cash were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;First Half&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, trade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(82,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable from The&#160;Coca&#x2011;Cola&#160;Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,066)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable, trade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable to The&#160;Coca&#x2011;Cola&#160;Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in current assets less current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(59,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,332&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMi0yLTEtMS01NTE3NQ_cb65af83-538e-487d-9766-0cac3b4685d3"
      unitRef="usd">82059000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMi00LTEtMS01NTE3NQ_d7e67c8c-bd2a-4920-a001-3407c4cbe5f1"
      unitRef="usd">56553000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <coke:IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMy0yLTEtMS01NTE3NQ_626478f0-5fd7-4e9c-9800-6728b0053411"
      unitRef="usd">-2813000</coke:IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss>
    <coke:IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMy00LTEtMS01NTE3NQ_37822cf9-4e4f-4911-9b86-9346a26d3f2f"
      unitRef="usd">-5188000</coke:IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNC0yLTEtMS01NTE3NQ_d40538c7-d7e6-4ebb-be7d-0f40d64d0c61"
      unitRef="usd">-8160000</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNC00LTEtMS01NTE3NQ_475ede40-9f55-47d0-a6df-97fb02b1658e"
      unitRef="usd">9272000</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNS0yLTEtMS01NTE3NQ_fb22b80d-fb4d-47bb-8b1a-9237044fac7a"
      unitRef="usd">7711000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNS00LTEtMS01NTE3NQ_6bd1815f-5d01-4168-840b-b64eec6ac8de"
      unitRef="usd">-10710000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNi0yLTEtMS01NTE3NQ_fd90fb8c-2714-4b57-9170-ecb31e0a709a"
      unitRef="usd">688000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNi00LTEtMS01NTE3NQ_8aaa5561-7316-4d93-8e1a-8d76e076a987"
      unitRef="usd">12066000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNy0yLTEtMS01NTE3NQ_a72eed14-0176-4c83-83c9-a0036b94567b"
      unitRef="usd">8776000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfNy00LTEtMS01NTE3NQ_0b7df30f-77c0-4820-8a87-6b721e0ee0ac"
      unitRef="usd">2177000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfOC0yLTEtMS01NTE3NQ_3a0ee255-96dd-4bca-94e0-4c4a3ce163fa"
      unitRef="usd">20314000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfOC00LTEtMS01NTE3NQ_9f17b300-e057-4a44-8dc4-a5907e6a0e33"
      unitRef="usd">68167000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfOS0yLTEtMS01NTE3NQ_f28c37ab-770a-4b9f-81e9-a0f3e18280cf"
      unitRef="usd">53064000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfOS00LTEtMS01NTE3NQ_954d7b1f-f160-47a7-a187-228f565c3e42"
      unitRef="usd">32579000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTAtMi0xLTEtNTUxNzU_75e61025-a6e1-4126-83a7-844723a90aff"
      unitRef="usd">2629000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTAtNC0xLTEtNTUxNzU_4cacb51f-e0b3-42dc-bd20-4f2a919a460b"
      unitRef="usd">17870000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTEtMi0xLTEtNTUxNzU_a8e6e19c-4307-4018-b5b5-d3f4b37361a5"
      unitRef="usd">-41016000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTEtNC0xLTEtNTUxNzU_64371762-36d0-4bd9-9ea2-66e90575122b"
      unitRef="usd">-19773000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTItMi0xLTEtNTUxNzU_2951ce96-a90f-4c4e-8b7e-34ef59c09fcb"
      unitRef="usd">-108000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTItNC0xLTEtNTUxNzU_aa59032f-09ad-4d31-91d2-5aca9a92601c"
      unitRef="usd">35000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTMtMi0xLTEtNTUxNzU_dfadd088-cfc3-482f-8218-1505a6666ca6"
      unitRef="usd">59004000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="iabb1ba446f834b4693161e56bd49d828_D20210101-20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiY2Y2NzAzNjY0OTRlZmNhMTU2NjYxMzljYTljZDEyL3NlYzo2YmNmNjcwMzY2NDk0ZWZjYTE1NjY2MTM5Y2E5Y2QxMl85Ny9mcmFnOjIyOTBhY2JjMDhmNzRlZGU5NjUzMTExODA1Y2E1NThhL3RhYmxlOjNkZTljZTAxYjkyZTQ4NTdhZmExMGI3NjEzNGFlNDAxL3RhYmxlcmFuZ2U6M2RlOWNlMDFiOTJlNDg1N2FmYTEwYjc2MTM0YWU0MDFfMTMtNC0xLTEtNTUxNzU_e13660f5-ceaa-4189-a069-cf1a921d1369"
      unitRef="usd">-24332000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>108
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MZ396ZO-^=<.;)5)W#<WU!_&]S9]XH8('[V+O*NI<Z;+P=(63) GHQ?1I-Q[
MC!&*V=9LH)1ME3*OTNOYO&J5,%4SYD*IG!7B#,F:9P*2VOL*=S2$(:,D'4FU
MS5A,2!S 4L.MU- OM5!%D9=S@51Y15G5SN2B+52EZB. ](:6D'/,0C*>6L@L
MIC2"]49;O=&Q4XL6=;52:UKTF793S?EOOR0D2-7'@K]^N5KS\@4*)[+G-0WC
M>!2-;:5L: P'$V^#B8_/DTHN10T)C6VA.$S&:6);49K$"2PTV0I-O$+?ET]J
MH55U+L",2.S?#&A(Q](@,Y*$&-:6;K6E7FV?:K'F>8;$#]4F-*+I2D0WB8I%
M?77D776$E*>6I"1*&!L)MZWB)(@<<XH#@[' ?_L[66@IBJQ;?8TJ9R"1 F#B
M6#@2"5A%JN(Y1.ZP%GM%?JDD+PZ8R8V;W9_'!%-BE5S(,(BC*"(.J8:%V(L?
ME0FJ4ZSERQE:%UR+58F@,;%6+9P\0Z60H' "Z$E4T1AG 6A(51ZX$L& #?O)
MUC6BY]7BO&W$9HI5RZ*#X3(O'U$A5-,'SSJU-=$X(-%8.V27)K&C@&%#.NQ'
MW;V6EJ'U9NI16V9JX2WR4C'%2'=/ODVUF(36S-M6$2/843BP81_VP^]C5R4\
M.6TS#.NDME(:L",!2QRLPP9VV$^[?U=5]IP7!2C.1A*.PM1>;WOMAN(,O+"?
M7GUE\,P>@*)0+:R=PKE1"!@R%H:NW@8;;.'DH/;X/N>SO,BEXA?8(V,O_HYM
MDD_E;1BTX2'V _$UZ'55=[O.:H&J69$_<GW5;%;H0<7%YAYA<8S'MP\PT]D/
MWSQB\$C\>#PHCG&E 7= -AD)P>,B UA%0>1(06+X2?S\W/9X:_ZR9R- ;#)2
MHE;"N(^"['!*L6O&=S:3?H".M2)9_7Q?30!<*N+0<=\"V;$PBAW5G1BJ$C]5
M-]5]/J];1:C"E !0K0U(0E*%R+%:R"Z*H]2AUH"4[-TS=CKG:D95']LE.2@4
M8&&ZV^!O=-IF6+4UJ6-G2PPSR9X-XT9G7DJAJI=\S150J\U%-:.65-N*!:F#
MG<2PD_C9"92/3,S +H0 B"1A$ 1CI;:=JSX8BI)#*/K:7^_+4IN4:1PSJR$!
M[!+*DM UJ0:HQ+\1O!4+H93JVZ\2514(_L.AU-[L89;@< P/R(Y&C#HV \10
MD.S9%FX>V^I-P+IJ9"UD7@N]$T S48I%+G=I H9@<RU-66I% )A1FCK*%S7X
MHW[\]>5K3T)0&UHQ#<*=Z=L\YP+LPB3"CO2E!F_4C[</53D_5;]!@9TACH-P
MO)F!['3'X<AN:OA'_?P[-)A#F@YJ8RV)4NN^V%:1*CRN2'8>E?K9=U^5C^>J
M0*^<-8_:( O3)+)*"6 7ZZ;$L7V@!GC4#[R^\.W+;QMCBK:I#1'(,*8T3AS
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
MRVD43J*L$B@_OT_3XN6B>K;UYNGUYW\#4$L#!!0    ( -V! E6J6=#.)P,
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
M6JN)!^)++CY+@ZG"<^NZ 4]::Q-#*#PGDKS40@J$>/0="X_M#%@Z YZ<&Z6
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
M"39GO&&RRW;J2PP!A4>FZ8/-S[QDCFSN]E4H!*@,B>O,L9NU.I9BC>H1@4#
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
M2!"G##V ^S.-4LY]H0G\S[)?_S]02P,$%     @ W8$"5907N!QC"   HQ4
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
MSG@>[%\L%M%D-O+7LQCWX]'98:>;(3TY9KI>NE5=M)W!MG7R1B(O>>'/^A?
M;I:C7&UF?"^U&XV,<+51S<"L3G2GZ&T85 MMK3B9!<0+U9F@2?>UL/UHSAO%
M>".FXLAXZ6=W:OFUN]2K2P+=CC9]=N_\1+WVY$+A.)JOF,",3_5L#PARZ'OB
MV=>+DV$ [@/O+P5QAY'VV9L8(-/\?3#T//E%_X[A@5&W/V9('EX"?-&#6+H$
M.#^^ONOY+<1].^K'Q*R%_RQA&XMRAK?>'6M>>KU)WXM4E$N<'H75X4E4.@>]
M'\MH_\Z32^#!:P=1KFT0MWQ;.Y"A\K.T,Z!:ZL$4OLZ&)MGH%0"\)T%:P+LU
MTJ%)(;JK;D,8_%^J,&22+S>4/K9I9-VVUV+@BQ4-]<UTCLT-_?K,(,?SDNIB
M+YWDB?U(BZQJ*P=ZA=QX%M\#0Y\X4!5FQ R-V)1^T*U5(TG2,5\FK_KE2380
ML'<+Z7/74B0=;CY_^49&0X9T.W_J3^2PK#8^-']UTKOZ4+MY$&NI%"EH*>7R
M732@.R)6XKKA/(IG,;O/,AG>" Y>HRE,RK:OZ';O.7M42&P\0^)/)PE2OMMP
MD43S:?R)74RCV0+_/X3<_# ^<'-"_(NFM!@E[-R'F,'!AS-D^-I_'O3<H5SX
MAM:M=E\@[\.'M_WV\/GR)]@L%7'5"D?C_FS2 ^_X3X+AQNG*?X8C\M*EO\P%
M1Y;3!CQ?:>W:&U+0?9>]^P-02P,$%     @ W8$"51Q2G==7!0  Z0L  !D
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
MW9N9#PR(FH'RX'NIG00D-UII0,(-W4H#A7:6DIBZ0$=,$VAM[7BMRZ?# \]
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
M3!,/S7?02Z1.UGB\-]7ZC^PH-_?HD19"\BX-2PCS@A6\/([L6J_=5I"3-!%
M*H=&40%0GBDT5L;9N!3_<U31BQJF/DS))$,;BLQ"$C).Q%',DC*#&^V(Z94*
M$0XJ;1U$+$PXR\*4),HH2[*$HK)4+F=5-71#.Y9 C534E9R2X)E$1SF1_TT'
M9#TM&0]#+_&,Y719J]<+](U7+T*6\6228W*D*."Y%SX[:LT=FLTX@"R%,"@W
M=>G#Z6'&G4VM_4E]&I!7PFRDLM#BFJ#\)$\#,-/0F39.]V.CO]6.QL8H-C2G
MT7@%^K_6VNTWWL!A\B^_ E!+ P04    " #=@0)5\K9'=[$&   :'P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6SM65MOXS86_BN$>T$74&W=+VD2
M8";=05MLV^RDVSX4?: E.B8JB1Z2&B?_OM\A9<5Q,IYT'K8O!@R+HLZ=WSGD
M <^W2O]IUD)8=M>UO;F8K:W=G"T6IEZ+CINYVH@>7U9*=]SB5=\NS$8+WCBF
MKEW$89@O.B[[V>6YF[O6E^=JL*WLQ;5F9N@ZKN]?BU9M+V;1;#?Q5MZN+4TL
M+L\W_%;<"/N_S;7&VV*2TLA.]$:JGFFQNIB]BLY>9T3O"'Z58FOVQHP\62KU
M)[U\WUS,0C)(M**V)('C\5Y<B;8E03#CW2AS-JDDQOWQ3OH;YSM\67(CKE3[
MFVSL^F)6SE@C5GQH[5NU_4Z,_C@#:]4:]\^VGC8"<3T8J[J1&19TLO=/?C?&
M88^A##_ $(\,L;/;*W)6?LLMOSS7:LLT44,:#9RKCAO&R9X6Y<9J?)7@LY?_
M$7#)G"\L9-',HA[Y7GN^^ -\.?M1]79MV+_[1C2/^1>P83(DWAGR.CXJ\(>A
MG;,P"E@<QO$1><GD6.+D)4<=8[^_6AJKL?9_/.>C%Y$^+X+RX<QL>"TN9@"\
M$?J]F%U^^5F4A]\<,3"=#$R/23\2^9?PL3>J14+)_I9)P_@NJ9A:,;L6;.O0
M*!K&WPN-Y$+^4(82>4O\S K=,=XWSU,WTM1JZ"W3W J&U'=D5ZK;\/[^R\_*
M."J^,5Z2.6-8NGLVKAS[5M2B6PK-$C\3L=]>8LL9^WF#KW::-:R8E^Q><&U8
M.4_&T1O9\[[>(THGHBB>9^/PB<9'_CRC*@'K%_C/\?]$13:/W<<(_S_W[$>N
MZS6+"N]OL!\9YPG82;6TAJT>BYH">=/?-XC0M5;-X(O3E>C!&[#M6D+XEAM&
MY;<96DBRBHF[C=2"@? @O$DV9S="L)\4UBEV"GC32)+)6R9[7[5) WZD^B'B
M9"<^S#^"I.<7'57*KJ4762N4@-[ 4HR,:F7C F L'BC?B -$*1]R$)S!8&)A
M_QVXAB$(N#:6?<?;%?O*B52# 3+-OSR@'(8>1@=K!YT&&CYG19 D.9YYD.49
MGE$:Y$E%@S@HHXK=K)6V7T^P?\^UY,M63 @(\BIC:9!6*43%1<;*("DBQ!NI
M7TL?0RP#.<I66G6'BPLH1C&R((U2^J]@;E#&)?N>%E; P1TSY!SB0BU;>>NC
M [M3EA45RYV<*$_8+\IB+1^\)9^B("L+&B1!F,48Q&D0QB$-LB J(_8+%F8U
MV &HP4K+;NA&"1M^[Q=%B]:M$^!U9)UE7[=#0SG;BRW,4!MOYC[JUX!K(SRF
MO, E,7 #$"Y1&FJA+1+>Q5W<>7F3&:!N\:%5NC$.OV!LF7#H89;?P0;BJU77
MT2:.KXRJAQ440G$,O<?==ZG2MJQ7?4V26H<&=5@92/>3E>8.TOME[^P0N@\P
MW=7K2<@X\=950:H#D.7P[4";IA$-@B1+:39A<0'\9D!3D84T@^DD2-Q,&98T
MDU$U2J.$9O**9G(6Y4%8XA'$24)@0-Q6E&QY%E1("\@/TQ%9'PB07WD7V!V$
M81?XPW!,JR0JX8Q!1K_JJ+H2IMQ&V=M';+ W*GUNQ"AZC@ )V Z"7#]0KZ%7
M;F#69$B41LBD@D5A4(7YJ/%JT)K$;)#5KKRM1@$MTEJVJ( (,9*B0 ['08QD
M^@D+_1(FRJX"647%I$15B/]!B#W93#\!9R.T8@ BSEVAC-)LA%8:E%5"]2Z,
M1FB%KFJBF%;Y"*T\*-(0,QDH/;2R($-]S(,H# ^@Y6IH%12H>Y^"K0JUNZ2P
M9Z[PO0A;69 6*25.6!6?!"[B1,V/@C#_>^"*@S M$88P#_\.N!R?VZDHE?+_
MS_9;<[-F*^B!=R_9;Z\F>K_9/8#6M5'>&0G3:OO,<<H5,I]!V*#RLGK8!:?
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
M AV>[C"QJO'/Y5I9>GS]L**O'=3.@/8W2MG3Q 7HOI\6?P-02P,$%     @
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
MV,]E#P!MF&S0]0QN;71=(7UEK5R;0N$A,)%N$0+"1&FSEK*Z '=H=+^C\#H
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
MV+%N*AF.>*A%.%O>2J0(41QZN/^Z!I@=FU)@&U\1ON\;F8/LN!-DNN?\X,F
M'<[%8#/>&^Y*?F^12%0T:B\7C?1M 2ZZ-<CHA*Y0$[@:6@=X7]HA*25(9LQJ
MR,QND00F2"/OL_/OH<^?_^T:"AI!OA- *S1;*&6VASZ.DWU?\VCK:E4S$NXO
MD/WA[6Y9FZ>;.^I5=S5[,N\NN!]0+V@>5/$2KO%D,1^A585+8[=PN@D7M4P[
M7/O"M,0]FXTWP/NEQJ>D7_@--C?WR_\!4$L#!!0    ( -V! E6L8(#0J@<
M )(2   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;*58:V_DMA7]*\1D
M&[2 .@_-P^-=VX#7FR )L.DVF[8?BG[@2%<CKBE1(:D93W]]SB6E&8U?Z*:
M85,4>>^YKW.O=;4W]MZ51%X\5+IVUZ/2^^;M9.*RDBKIQJ:A&F\*8ROI\6BW
M$]=8DGFX5.E).IVN)I54]>CF*NQ]LC=7IO5:U?3)"M=6E;2']Z3-_GHT&_4;
MOZAMZ7EC<G/5R"U])O^/YI/%T^0H)5<5U4Z96E@JKD>WL[?O%WP^'/BGHKT;
MK 5;LC'FGA]^S*]'4P9$FC+/$B3^[.B.M&9!@/%;)W-T5,D7A^M>^O?!=MBR
MD8[NC/Z7RGUY/5J/1$Z%;+7_Q>Q_H,Z>)<O+C';AM]C'L\MT)++6>5-UEX&@
M4G7\*Q\Z/PPNK*<O7$B["VG '14%E!^DES=7UNR%Y=.0QHM@:K@-<*KFH'SV
M%F\5[OF;.U-5RL/+W@E9Y^+.U%[56ZHS1>YJXJ&"#TZR3MS[*"Y]0=Q*?(2
MTHGOZISR\_L30#OB2WM\[]-7!?[4ZK&8SA*13M/T%7GSH[WS(&_^1^P5'Y3+
MM'&M)?'OVXWS%DGSG^>\$)4LGE?"A?36-3*CZQ$JQ9'=T>CFVV]FJ^F[5TQ8
M'$U8O";]ZT/V?X@3'V7=%O!":[&'=V #*[F0G/BU)&Q4C:P/0CEA-EIMI:=<
M>".:UF8EBD5(+S1)Y\5Z^B=A"J&@Q=)OK;(456*OT3B@,K$QWFL(!M6(C*P'
MI:# G-K642Q9J[RQ#*NPIA*?03(E"R=;CQ_#D=J9%S#-+L9+U)+63 L9=@**
M0M4*=92+QIJ\S7RGX_9.,'GP3]U*S10 Z;ZTIMV6XJ>V)D[-Q;G^7E4N9O/Q
MXI$N=O)L,9Y_#01X J;B@(4K2ZD+/LXE$:0]^PHU@]QK*-">/D2 A=&@80ZE
MEQM-'1>K_Y(+0CK\WWZS3F<7[]S1CL[A. +W56<ID0U2XJWX3)D!H+^WTB(J
MXOL Z@<&]>=@@FD= +N_1.R,<K#Z=*YM&%[Q1BQF2;I883%?)-/T$HN+>9*N
MUEBL9LGR8O[D/ORVG";+52H6:;)<7HC+97*9KL5ZGJQG4_&K\8CG(Q-?-@YZ
M+F?)>LH*+U;)<LU89JO+9'895HME,E_/S])@"S?(VA,'733&ACZ$Z #9T<4Y
M;7PB]J7*2D$/#>K"<;1/.24KT];^)"L7>PDPEX,<Q@]JA[-1'T3'E2$Q/E!&
MU0:!F,?=V5C\&#.)=JB^X*)"*NVX/HI6%Q 82C0;D$(+*K?ADB4=BBEB'B0,
M6F^K<[&AD'(&+9N3B^NXD0>6PO+YO"86!IG-:0?9R4[AAZ.1Y^64&SBE-AXV
M@2=4 Q !^I[A,O[7X/>@.WV,_5QZT5J\0',GK8@#S:*1$BB.HH ZAB^=(^\2
M1";3;<ZIT94HNY_IK&%E"<!D2BNONC+GB23DD6P4DBTY5JO<\+$#@Y+Y%[3Y
ML(MA14?9*HN,P,9TFEP\#&4P!W&&@8';8F24N^?S&%/(*J0UNMBI:)_4]0M^
M+HW.V=&=N?@#3VIVGX5(N04A=TC914<A,140!RMV4K?$0&)"@RE5=<3418 9
M E,=0H*5,UKE(3X@/XF>@W/.8R,$[QQ>96KF?Q>\HFJ$*H28RX7Q1(<?\S#T
MF!#V/=H& F_V]9.;!3.[@GAE8P!-2 5?,N&CXU2H6LRJ9T>X_!0L\*I0E(_%
MSV;PNL_DQQY_"O=<#/L:5X<5?,P63"-\N#[3,[@:Z0*U_;< _O6&?A9O3G*/
M,YL#ZM![KDR R. W!4.1AMP<@&A00UU&@A:1OBP>W0M]$0](CA8)D1&_WUI9
MQ? Y>BH;@E .$/AF?C%>_2$>.VNWZ#8=+P3RU*;>_A4:F<[M/?E(Y748Y[B'
M2PN<VVX V2MH[,<-'M=05M2;"(\A#+Z$!1A0P)EM5]DQ3[3))%, ++U])GZA
M+%K/XV3'@X_IR-&+P,Z; @]2.P0##53DP<Y^!$FG\WG2=8DH]\UL?CE.>Z\^
MF8R0BD;O8M[T(C,M514MT[3EMFA-AEX#S[D.1REW0 &BH;H?1XS% 2Z/S+36
M44]8F]9AQG3L%,TM'R 1<FC.%1,J_E\*XQAG0A;I!%N*:4*@Y8.[J:LB]LXK
MP!+NUC*ZZ\3>9_)RA7;D5-]X^P$FIF-H']Q6HFDG\I3YCM@>*@J,3YR6<<+J
M"8H9+,@,(Q:4A=AWHP*R0?  *UTI"@Q;[A$E!,(XJ8K='4<"8\.Q] #N#Y<L
MABF;,S>$0XY=V)D9XAQH3CI38Y1#$>!^:+N2IXV(ZW_SXY,,<>WF"QO.#0?=
MCD.*5B4?\(1XVMC? /4+IB3'00Q&[P-3(=+LGM"P3HD0>: 35LE#CP]"N-<X
M%XL#O(M>:WDNW3@P.#8#^[B8L*%40_L<X. APW@F0ZEQN"^+V&G0VJ']XPMI
M,N3!06>%:W:*_<X##+\?0M3JGL_ -9T)@\DXVO<.?70/'38)*:.'UY/8<@X)
M8XN=BHL"CN,9B;N./XY\[I0 7;U]3>=\[A_-R> [045V&[Z&<(^'MOC)X+A[
M_.!R&[\SG(['KS4?I=V"\)%,!:Y.QQ?+$8:0\ 4D/GC3A*\._$^=J<(2PSR&
M/SZ ]X5!T+H'5G#\#'7S.U!+ P04    " #=@0)5V+KN^AL'  !M%@  &0
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
M'AT:@_H)O?7K5_$L>G.%^71D/KV&_O]4[VJ(RPG\Y[BPK7BS)P/14%=K39[
MC4%2ES?%N"4%WPDIK"!+7I;NY#9[R!WB 362"Y1*$K:YA7NAC87W7);@$ZJM
M5&<(RTSZMG"?&#9YKCI70HTYBB>^DQ@ E;) ^ G\.0NB=#%QTW06I&DR@8T#
MYTV.%$=#H;J=+3M)=\<1QV?!/"8[/PWB^7QR*0"46M7PN4+8JIR_?C5GT>(-
M71J<UG7+FQ>8!U1^\!<!R]A%B "4K5"#GP59'$\@CFB,2,\G$DEIIXX_<^']
MF%*8S2;PH+'EH@!\IMO:X*#J /*=W/X\R#+RH$SB+#L+W_*7<WU8%"3Q%&:.
M;/8/*[#J:HII0KRFD+ @S1;P2T^$1-0=%M\4F04SMH X"^99Y(+T!CF!4!9#
MX_C3.(AB1SA>$/-D,IJ)QE)/4 ^<./EQ1)HDZ;'9+O2:1&,N-IMK@44015/7
M#6P:) F#2^<S/+MI:]3[_CTA2"?.<.F.N^.3M1ENZJ_FPWOWD>N]:!RGDERC
MFRSU0 ]OR+"PJNWO[9VR] KTTXJ>7=3.@/Z72MG3P@48'_+UWU!+ P04
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
ME<#>W\?\KF#[QV%U %W*@H1TTL$(D53<T\[TW1O'MZ].D.XWI/NGT*?K*FZ
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
M-QJL7,Z2*WIYG0?]J/!G+[?N2(80R<*8A[#XW,Z2+!"22C8^( C\>Y0W4JD
MA#3^W6$F!Y?!\%C>HW^,L6,L"^'DC5%_]:WO9DF50"N78J/\G=E^DKMXBH#7
M&.7B$[:C;IXGT&R<-\/.&!D,O1[_Q?=='HX,JNP5 [8S8)'WZ"BR?"^\F$^M
MV8(-VH@6A!AJM$9RO0Z'<N\M[O9HY^?W<H4I]@[.OHF%DNY\FGJ$#9MILX.X
M'B'8*Q 3^&*T[QQ\T*UL?[9/D<Z!$]MSNF8G 7_=J O(* &6,78"CQ]BY!&/
MGXX1[N3:6-_K%?Q]M7#>8D7\\U*X(UK^,EKHDDNW%HV<)=@&3MI'F<S?OJ&3
M[-T)KOF!:WX*?7X_-@>8)7SLM=!-+Q1\UF/WA3)>/,$NGI>HGP;_UDFX,<-:
MZ*>W;RI&RW<.W"XY& H6L@-A)0@'2Z.P7]TE.FN,;N'WC;!>6B1EG8=/0BWA
MK-?@.[-Q0K?N/!Y6>- CZ2O>*DY@65W"5Z.%:DQG5-_ M7R4%GO>P2] 23%A
M)*-YE'E=DYH6*#-2\X(P/LH3E+.L@"NEX#??(1.:%:B90<T)K:,_DI4<:(7K
MG,('U6.[Q)QA<=-S."L9*;,:A4E&D!P*E)>DY$60*+K*^#FF1SNDV HO6]![
M^B/-&G4B-4IRSDE634::2+E ST$ND46=<SRQQ@P2EM8,@!>H'7F<RD*>8PY8
MD%A.>!DD5E8(G 6)UB3'##U'SPFK*)QQ4M 0":L9/M%P4O\OAOY%)M%C25C-
MH\>,5!.Z\XB_Z!'SG1?P7F*18Q&.5R@6@AA"#_V(+T[$PVM2E@$RIX2Q<+85
M9KTH@T!QZ_@D&:DP<CPVSJ$@95W A-"L^CF.]A21X(>1H@K18"+YZ*<@51'R
M6)6DPJU0!*$#L-I[+/+GPY7/I8)M$)LZW(C/"C%Y2/6(\[YMO(D;K^1AIW4!
M]Q%G(?U6RM UZ&*_.;8<QF96NO^!D0H/LH].EJ*W>-G;!V3R*-1&@K'0&&Q
MS(;4;;C*3(0#I+]!&+PVP@KO-NU$G'L7+UU*Z=' &*1=Q;'H$'JC_3@[#F\/
MD_=J'#C/ZN/8_B+LJL>"4G*)IME%621@QU$X+KQ9Q_&S,!Z'610[_'J0-BC@
M_M(8OU\$!X?OD?E_4$L#!!0    ( -V! E6'2KYW 0<  "X8   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,U+GAM;,U9VV[;.!#]%<+U%@G VKI?TB1 TJ1H
M%[UDF^SNPV(?:(FVA4JB2U)Q\_<[0]&.G,JND[; OC@41<Z<.3PS(IGCI9"?
MU9QS3;Y69:U.!G.M%T?CL<KFO&)J)!:\AC=3(2NFX5'.QFHA.<O-I*H<>XX3
MC2M6U(/38]-W)4^/1:/+HN97DJBFJIB\.^>E6)X,W,&JXU,QFVOL&)\>+]B,
M7W/]Y^)*PM-X;24O*EZK0M1$\NG)X,P].@]PO!GP5\&7JM,F&,E$B,_X\#8_
M&3@(B)<\TVB!P9];_HJ7)1H"&%^LS<':)4[LME?67YO8(98)4_R5*/\N<CT_
M&20#DO,I:TK]22S?<!M/B/8R42KS2Y;MV#@<D*Q16E1V,B"HBKK]R[Y:'CH3
M$F?+!,].\ SNUI%!><$T.SV68DDDC@9KV#"AFMD KJAQ4:ZUA+<%S-.G'V#=
MW]:9J#BYXI)<SYGDY."&34JN#H_'&ES@P'%FS9VWYKPMYB+R7M1ZKLAEG?-\
M<_X8H*WQ>2M\Y]Y.@[\WY8@X+B6>XWD[[/GK>'UCS]]B[Y+)NJAGJA/M/V<3
MI27(X]^^>%MS0;\Y3)DCM6 9/QE 3B@N;_G@]/DS-W)>[@ ;K,$&NZR?OA+5
MHM',R%=,R3E3149Z5XS5.;DHRD;SO'= 7V2[?=_,.9F*$I(6Z"(:!4$4UPHZ
MI9X3#:^S37@3 Z\&[T7K?0'>U1I>;N'U#FA +M(8U4OQ(BN94J3B>B[R(W+-
M,P'S_VB8U##H=2&5)F]8.24'10US1*/ OJ*$?\WX0G>LYI 1AT8Y^.-V6A^:
MBDNFA<1P+/(=(&$A*@CR6HOLLQGWRB \WWQAG!X9_NW<(4E3&D8>-(*$NHD#
M#3?U:!IBEPNZ#@.?O.-@*R]NBYQ#'$>;1CWJI!YQ:9Q$Q*=)G,!O&+O]"+S0
M)6&8D,1)88KK1N1&:%8BO05HO)B8X/@J!P!>3#TW17@A3?P(024)]:(0WT4T
M":--!UL,/7^6>*[[TA(Y)$E$XQ2M^0%-@6XP&\8T=1-HQ3Z\\_KQ[V7>=6C@
M^?@G=4/B.]0/8N+YU(F"W>$^1/F3@U]IQX0?&BL0?IR&-OP@M>&'7OBD\%<.
M(/(H#(CK4B=PD8 X,@3XOKL? ?=(]Z"@+U5VI8?-@HN5G@F\V1@PM)H>6E4/
MK:Z'*V4_6A%6;E9L*ZE9H3T)/RYB0I/$H +K3HQP(]?*.HZI'_E[F=Y1*#8I
MZALX-!D]-#D]-%D]M'G]:]+GAP(R%8U&<8 -EP:QC^0!W! I\P)3_WY],=^G
MA/^P1K^_=- %L'+X2-:W7"(@+;Y7K)]2#&P&V_Q=96]O[N[-S)[?K?VL_X\2
M8)\"^H-!M4F0.F&;!&&:MDD0QC8) LBV"UX+V,L_HBA];\^QT;<T1Q% S4!Y
M<+)J!P')C58:+.&&[D$!A7*6DIBZ0$=,$RAM;;O7Y>/- \] B$<]'W<RH>O:
M]D,>?L;NZ\E05\X/VLQ5-G.5W=WV^GR0TH<DI3ZL>$H#^&!TVS],Y%JZU/$=
MI"^*D$I(^;9]OG7S??0PHUQG9#(['+E8JCUG9)(+NA-_6Q9^.R?RUG,N=NSL
M^[R':6O)L][]MCM.=WA_."=:S_GP\>;RFMQ\)#=GY^\NR8%[2."\3A:-7 B%
M;$[-N6+G\:-[DD$A=OU3PLIRO31;A& ..;;B@R@F_+[NOT3WDH-93@&R\QL:
MV5*H"H7.1,9ZOA<C<N#]C-!ZX-/M4MP[WJYHT0\"X[4NI %3B-QD;BWT/3,0
MD6\C,B,4,6?H&G'DC41+RWF1M8=-/ NS^H[,F>H$2EL"]JLC+2$/UW=[18&I
M99,#"VN2BUL(:CKEF49F+$>2E\R\ 2)PY#M1SU[<<%GA\=M<F]49)Y=?FD+?
MD:N2U63TU*!+H50;<@,<*IQC0<PD,R9 &ZJ!YOY@D!/8;&&D.9E*4?6=[;N,
M(HA[/B$]6H(L+TO1E#D !CXFG(-YT,"+%7DCV/]Q\D%H3CRS$"S/"_0!9Y:B
M;J\8C<=Z;R8/@D-RLU^@2R:![HK=H5X5U[J$B&#7F3$U1Q6,A>SHOL._*<+Q
M2]4KDQ'YB)[ P?JJ$9?+!%^QW,BB=496(%9.Z2.4I1K0A)V-FA%JP<V-9GD'
MXRIQVUV];D(4]?<6]&&* *EA2^I*?WG1IJY9UHT574$UBPDCOQ$U&(L.X5/E
M>3%L&J,G$ S%27;J*8J#P0_OY//]$VXXH([6R-AN3QOUKZ4>XV%FQGLF@6XW
M;N\='RE;8W,NRMSL7=:;B+.9Y+P"4D9]5X/CSATN[$!GYJ8:-R%-K=OKW'7O
M^C+\K+T#OA_>WJ0#^%E1*U+R*4R%CV0X(+*]G6X?M%B8&^&)T%I4ICGG(%6)
M ^#]5$"H]@$=K/]%</H?4$L#!!0    ( -V! E51J&%-I@(  +@%   9
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
M\\G.E7+PN:X:>SB:.[?8'X]M,5>UM'MZH1K\,M.FE@Y?S=78+HR24Z]45^.
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
MWAF$H$O G,*%M'-9BK45'Q!@J8JE70(=+1\YQ=WF3(5W\ QOLPWPZ#5]:V'
M24U, 2@V$8XTE7INF>" 9,J1G@@!N1$: \0:+"TJ_CD_JI(@B%-5D*%VS2Q4
M 1#F'+YH$0GX%!/3<RYC5N2$I]#H_B4ARLB,>%$Z+X,%F:1E6II[Z$V<>:N<
MY5=Q &=2GF$PNP+7XJ&0F@J:B,:,1<:Y1N:)F%30$04E=,ZU2RH1HJQ"&;70
M6_<30ICN,14XZ@"?NTT&H>D\!A]B40:^I9.\%L0!ZG=JUR@2<:V7I*Y.PQ:>
M/'(M:>HQ#=2@'FIXGFOUY++XPID8)0YD&RE)8"#G3MPX>H,B2N,!,F<K;"HX
MWD#;F7Q"(EJ^M%FZXE;-UZKF<BTC 2/G$;)GI"UW4B4/@#TU:/JZ3D-)KQ*M
M_AL;&'^/ZG8?<@AE5.@*E.>FZCID8^'V4E0JCY"\([("2<HWSZ6%R!Z9#_SC
MG^>3B5OVCO=+"D!HIE5: X!ZY <[INZ@F;J#G>.P&0.3=F>^1NE[K0YUN2)A
M:_ODE21TDZ4%UDT%UF0%UJ0-UJ:9O=/)S1L/ET658)*[&G(;N6H++O\M>?RB
M),C5-B=1_VZ^;N/ CKFU;9Z\5KE>17.:*^]@V!'#!G')JOTAVW,C114&>LP^
MF]2!?E/$HM;XW[P\=\X?O6$3\#L+#[U!?[!QX7 *CENK5X=:S_?\_K"^U&+/
M;K^L -WI8WMW4CFU?JD5OMT]+QB.J]_&N;4[1_E1T/>&_3X;]<9>Z/O-R^?W
M[VI/@R#P@L%A<WWN?/W\$G,TG6)GU"_9T/L_V3#TO7#8V[CX!3:,O%$OK'X;
M#-?N?H4*E4?KE^=H-GD,0^1Q%'C#=AZ?W;\OCV'@]?Q!<WV1Q^KYCNX];+KW
M<&?WOBU/'*A]O:<#-Z@N-_7BG28W]^+S^NRC;J3UJ'5G$T0 #$ANJGZ-3-X*
M8!:SOPKLJL#D*ZDQ!S_Q9/:<RZ[;.9*O5A?B3F9NYU3O4?]H#-8\6(*&@V#D
M'09#ZEC]@3<*:56#3\]";W@8LFN^+,E(_R^\)\][8V\\'N^SO4-O/ IQ1?&/
M>CXM#F$7BQL1):@<_ \4E2+82-4;F9PORY&U-_;Q*9H,^-;'7\^CW\\9MKC8
M4;"]6)2K?=HVMK8MH4=8A /O<-R'22_L#_?98(C;'AU*O 6>LI\ BE'?\P>#
MC<\VL;3;.I9)A;YSAT_53KD\H6F>-N=;Y^6QSNKS\G#L*]=(IL$8GD'4/QAA
M)Z#+ Z?RQJK<'?),E;4J=<NYX$@"?8#W,X7_Q:H;,M"<^IW]!U!+ P04
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
MQJ>#7@"ZG4SMQJK:3X.YLC1;O+FB88[:!=#Y0BF[W;@"W=_#] ]02P,$%
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
MF1IDAH D/(8T\N,T)R-)_3">DC%)_#@OR,@C/YLD_\1?+"$+_2R/(8W]+)O
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
MFW3F@>Z?COY@5=.-Z[VR-/R[;4FO+6JG0/\+I>SIX!R,[_?F'U!+ P04
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
M!J5Q*$V@:+88C5LR.M9N%".H,P*E15 :A=(8E,:A-(&BV6+<V97"[;1 MZ6
MFC%06@2E42B--;2]O2E:2ZXUIUG/W$PFK3774'6S!67LDY%[\L=MMBF72A:E
MRO7:I-M'9JZ*0G6G5]RTWIJ!>B90&H72&)3&H32!HMD*-)[)Z%@S0$90?P1*
MBZ T"J4Q*(U#:0)%L\5H_):1VV]I5FJ.TP=5E'5+VRD\J!D"I46C]KX8OG?>
M6EP4&I2-VCMC= 3ET*"B,^AN.VQKP!@8([>!<7LU[;SH4&<!2HN@- JE,2B-
M0VD"1;.59IR%T;&<A1'468#2(BB-0FD,2N-0FD#1['WJC+,0N)V%FSR;*34O
MMMO3K60J[[=^[$*IY^WK*JW6GU:WR%,RTW/8XD5<'93Z!/UX0;,\U2PKROKY
M%YETS]%PUZ6O?J&T"$JC4!H+VA,Y1J-6.]MU5GNU;U3-;+T98R%PY^TK#1TP
MX'1#>@L%.A<#2J-0&H/2.)0F4#1;>,9="(XU%R. N@M06@2E42B-06D<2A,H
MFBU&XRX$[KD8APTXW9#>PH,Z"4%[X:ISOS7>A,9D!\7DT)CB6S%M 9B,?N#.
MZ$^GU[>WG=<<FIZ'TB(HC4)I#$KC4)I T6RM[>Q%?:RY$@%V-VKL=M30O#^4
MQJ T#J4)%,T6H\G[!^ZY$O]@9W1HWA]*BX*.K23"ECE(H4'984$Y-*CH"#J>
MO-H>F@Q\X,[ 7]E;?-7)A_FFGOOP>E,)S<=#:1&41J$T%G1LV]UZ<)-WG=7*
M.0A4S6S9F*1]X$[:3W_]Y:I3&M"L/90606D42F-0&H?2!(IF2\UD[8-C9>T#
M:-8>2HN@- JE,2B-0VD"1;/$&)JL?>C.VM]6Q'BV;2>[).<NWE=R4%H$I5$H
MC84=*R8-6UNS\+ ]]\'SVXTCJFZV2$RJ/?S&M@U5XWA KMU-Z:T5:*X=2J-0
M&H/2.)0F4#1;>2;7'AXKUQY"<^U06@2E42B-06D<2A,HFBU&DVL/$;EV-Z2W
M\*"Y]K!CDXB@U=Q0:%!V6% .#2JZ@@Y??;@K-.GVT)UNOU9RIB=+/L]+%TK.
M_]A4=Z=7=KYTXWJK 9J%A](HE,:@- ZE"13-EJ#)PH?'RL*'T"P\E!9!:11*
M8U :A]($BF:+T63A0W<6_J.2A2))+._BI&H<3TFVKJ<,I?<DT1]URA":?X?2
MHK"=E?;#UJP;"@W*#@O*H4%%5]#7#>G0).!#=P)>?+PY);<W4_*]7*U_(E?S
M_TF]*A"YU<_R$29GM5 Z=0%-PT-I$91&H30&I7$H3:!HMAA-6C\\UB[1(33Q
M#Z5%4!J%TAB4QJ$T@:+98C2)_]"]2S1D[94FQF[&,!RT]WQV5Z6WX*#)?2B-
M06D<2A,HFB6XL4GNC]W)_5;G;!&G,IVIU[MF;F#?NQZ4%HW;N?+];ADT(/MV
M0 X-*#H"!A.OU24[*Y9*E9$LY>7%2N7W:JJ21.\96MU"=%.X<Y3D:J&WKW]W
MY9^<M8Y'WCOJ=1QGWCM>'S\S^,N+M;Q7GV1^'Z=%):!%%6KP=EQU'W.]F-[S
MFS);OS_Q3LA=5I;9JGZY5'*N<GU"]?DBR\KG-SK 8Y9_K;_.Y=]02P,$%
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
M4IX\4/JH)M?AP+#4AB"&F5 *6#Y6,(0X5D)R&T^%IE&:5,3=\5;]J_9=^O*
M.0QI_#,*Q7)@= T4PAQGL9C0]3<H_&DKO1F-N?Y%ZP)K&6B6<4&3@BQWD$0D
M?^+G(@X[!*E33W *@K-/<%\AM I"ZZT6W(+@OM5"NR!HU\W<=QVX  OL]QE=
M(Z;04DT-=/0U6\8K(NJ<3 63;R/)$_X$8BP@1&/,Q ;=,4PXUBGDZ#.:YH<'
MT3F: !$XEK"-/"2"HRU/4'0#,E$<G08@<!3S,TF\GP;H].0,G:"(H+LES3@F
M(>^;0NY8V35GQ>ZN\MTYK^RNA6XI$4N.1B2$L(8?'.=[1_BFC%09+F<;KBOG
MJ.#W+#Y'EOT).9;CU.QG^!:ZH^EVG3O_9GWTU]8KP6B59Z>E]=Q7](8T23'9
MH*6L3T^9/$# :G-\5$45PAY/\0P&AJQT'-@*#/_C!]NSOM0%N$FQH$FQ44-B
ME52X92I<K=YZ[V>,?MU(*+H6D/#?=<EQFTQ.DV)!DV*CAL0JR6F7R6D?_4Z*
MVIEN:R=[J9VQKIUU><DE/2VI_NQ7_H7G]LW5;KAK,&Z[B@D.,?:%TZF"1C6@
M[H55@BI>>Z77WE&OIV03 D-C1L,L/XI#Z3VP.F>/*KWW$#8I%C0I-FI(K)*.
M3IF.SG^J$)TFD].D6-"DV*@AL4IRNF5RNLU7B.[!1VOMU8=#A&W;K;T"<0@Z
MK ^'&,=QO+WZ8.YTH0FPA6[_.9K1C(B\J2A7RQO&I6ZL]]:O[-[0KED/Y(TD
MOT"\R.?7F5O,%I%L66.82U/6>4<6-)9?$?*)H*GN@1^HD!VU'JJN!9@"R/=S
M2L5VH@R4]S3_#U!+ P04    " #=@0)5+ 4C[(P$   \&P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970U-BYX;6RUF6UOVS80Q[\*H05# ZR1*#MVDMD&:FO=
M.BR9X:SKBV$O&.EL$9%(EZ3C%.B'+RG)DF4H3 S0;Q(]\'['^Y-'\<S1EHM'
MF0(H])QG3(Z]5*GUC>_+.(6<R N^!J;?++G(B=*W8N7+M0"2%$9YYH=!,/!S
M0IDW&17/YF(RXAN5409S@>0FSXGX-H6,;\<>]G8/%G25*O/ GXS69 7WH#ZO
MYT+?^34EH3DP23E# I9C[P.^B<+ &!0M_J6PE7O7R(3RP/FCN?F4C+W ] @R
MB)5!$/WO"6:098:D^_&U@GJU3V.X?[VC?RR"U\$\$ DSGGVAB4K'WI6'$EB2
M3:86?/L'5 %=&E[,,UG\1=NJ;>"A>",5SRMCW8.<LO(_>:Z$V#/HX1<,PLH@
M/## _1<,>I5![\ @#%\PZ%<&_4*9,I1"AX@H,AD)OD7"M-8T<U&(65CK\"DS
MXWZOA'Y+M9V:+. )V ;0 F*^8K08B_?HC@A!S("@=Q$H0C-YCLX09>B69IEN
M(D>^TLX-PH\K1]/24?B"HP&ZY4RE$OW&$DC:]K[N=-WS<-?S:6@%_KG)+E"
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
M:X5V7OEE;7\0H)V#/=\HA7O#!>A_.?E/4$L#!!0    ( -V! E7^HOM<BP4
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
MYW&T=1?.>M^TU6YLS,]@EY?#O]F?HR..&F TT0"/#;#2@$[U0,8&Y-0&=&Q
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
M#8B:9(8;+A#RU#*DP0S3XUJ+[&.Q4R?V9R4@RY $=,<.2HM!:0DH+86BR4-
MR G$_FP%8!G2WM/L$> ;"H*1J]Y68S)#7A2IB::;$>0%6J+I9IC2H_6$[&6Q
MF2?!OZ0(24"W_*"T&)26@-)2*)H\0(0>09[1(]ZZ"&GO?_:X" U70=?3JQ,&
M0XP)UJL3)J*']&IE>@)1CH$0#8A=-/@GBY $5'T I<6@M 24ED+1Y,=QA?I
M3U<?_I5%2/OYSWXH6'_\ [G=C0%JFAL,,?9]/<U-1(_HAND)1#F&0@VA"+((
M24'E#U!:#$I+0&DI%$V.LI!FJ%V:@2B?V+N8'7I\4A'28&8H0AJLL Y+S7U.
M%2&I4&>H79V9782DH"(,*"T&I26@M!2*)L?YZ/T3=A$&)(M ]9>1]EP1TF!F
M*$(:K+HBI+HK-/<Y582D0GZA]ALE;H;UPK >Z-<(IU[E0;464%H,2DNHX7$8
MC ./:C%Z"QF%"AF%VF44XRKN;_ZU#VVWZNL/;:MBPY=^QIB"JB>@M!B4EH#2
M4BB:''BA[-!GE)W95T)0@0:4%H/2$E!:"D63XRP$&FH7:%X^5QN$#=,,=FT_
M@=FA!+TY!)260M'D4 J=A]J?O+D6^^\Z:_/*&+5(CYH:+U#1!926@-)2*-H0
MK^71.Q]WK+[KW\[99=:^;(?7YQV.'MX ^J%_[Z5R_!J=Q\AP/$'GZ?!^3X$?
M7C?Z,:OO\K)Q"G;+N^)+.![?>GB#Y_"EK>[[-TY^J=JVVO4?MRSCE^S.@/_]
MMJK:IR]=!X?WJ*[^#U!+ P04    " #=@0)5HNI"H*8"   %!P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970V,BYX;6RM55U/VS 4_2M6AB:06//5A):UD: 5
M&I.0*CZVAVD/;G+;6#AV9CLM_/M=)R$J-)0]+ ^)KWW/R3G^N)YLI7K4.8 A
M3P47>NKDQI3GKJO3' JJ![($@2,KJ0IJ,%1K5Y<*:%:#"NX&GA>[!67"229U
MWT(E$UD9S@0L%-%545#U? E<;J>.[[QTW+)U;FR'FTQ*NH8[, _E0F'D=BP9
M*T!H)@51L)HZ%_[Y++;Y=<(/!EN]TR;6R5+*1QM<9U/'LX* 0VHL \7/!F;
MN25"&7]:3J?[I07NME_8KVKOZ&5)-<PD_\DRDT^=D4,R6-&*FUNY_0:MG\CR
MI9+K^DVV36XT=$A::2.+%HP*"B::+WUJYV$'X+\'"%I \*^ L 6$M=%&66UK
M3@U-)DINB;+9R&8;]=S4:'3#A%W%.Z-PE"'.)-=B \)(Q4"3XSD8RK@^(5_(
MP]V<'!^=D"/"!+G/9:6IR/3$-?A/BW33EO^RX0_>X?]>\0'Q_%,2>$'0 Y\=
MAL\A'9"P@?NOX2XZ[>P&G=V@Y@L_L/M,YDRG7.I* ?EUL=1&X8;ZW>>O(1SV
M$]I#=JY+FL+4P5.D06W 23Y_\F/O:Y_;_T3VRGO8>0\/L2=73##<*!DIE<RJ
MU/2N9D,1UQ2V FP2?QQ&8V_B;G9]]*2-_+/([])>*1QV"H<'%=Y04:UP'2K%
MQ!IWN0'%*._5V1!%.P)B?,9O9.YGC7Q_%/:KC#J5T4&5"TZU82G!N>1<GY*R
MC4O*.1A-\* 0:7)0>'2ZP]7G(=I3-PR#T=NIWL\*QV/_K-]#W'F(#WJXEX;R
MC_3%>XL<>F$4OIWDOK1@M+<7W)TB92^(&ZK63&C"885 ;W"&%E53=)O R+*N
M6TMIL K6S1SO*5 V <=74IJ7P);"[N9+_@)02P,$%     @ W8$"57#GE.T$
M P  'PD  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&ULK99M;YLP$,>_
MBL6JJ96V\!@@78+4)INV2=.B/FPOIKUPX!*L&LQLDZ3??C801 .-(FUOP,;W
M/__N.,Y,=XP_B11 HGU&<S$S4BF+:],4<0H9%B-60*Y6UHQG6*HIWYBBX("3
M2I11T[$LW\PPR8UH6CU;\FC*2DE)#DN.1)EEF#_? F6[F6$;AP=W9)-*_<",
MI@7>P#W(QV+)U<QLO20D@UP0EB,.ZYEQ8U_/)]J^,OA!8"<Z8Z0C63'VI"=?
MDIEA:2"@$$OM :O;%N9 J7:D,/XT/HUV2RWLC@_>/U6QJUA66,"<T9\DD>G,
M" V4P!J75-ZQW6=HXAEK?S&CHKJB76T;! :*2R%9UH@504;R^H[W31XZ MM[
M1> T N=<@=L(W"K0FJP*:X$ECJ:<[1#7ULJ;'E2YJ=0J&I+KMW@ON5HE2B>C
M)8<"DP1]W*NZ$" 0SA/T7:; T;SD''*);H0 *=#E B0F5%RA]^CQ?H$N+Z[0
M!2(Y>DA9*91,3$VIB+1?,VYVOZUW=U[9_6M)1\BRWR''<IP!^?RT? 'Q"+FU
MW'XI-U4>VF0X;3*<RI][7C(ZN6AR\.MF)217I?=[*-;:N3?L7'^.UZ+ ,<P,
M];T)X%LPHK=O;-_Z,!3Y?W+V(@]NFP?WE/?H3J>!HP)S.?A2:[5?J76;V$:N
M:X?CJ;GM1M"W<GS?<UNK%VA>B^:=1)NS+&,)D<\HA62CZU6BM895/>A)-;TM
MIB4,,==NQQT:V[)<_XBY;Q4$MC>,/&Z1QR>1#U4EV%KN,!^D&_?V#9WP&*YO
M%%AN. SGMW#^67!U^DB^&:+S>QN/;>OX=?>-/#>TANF"EBXXBT[B/0Q68M!/
MB><<@?5M/"N8#(.%+5AX$JSN"D6#!]WFR:JEN&F>N&H<0^AA#\N9>!/K"'[
M*G1>J\A)2S\Y2?_ )*;_1C_I?=RA'WK>$7W?*@@M_[ADS<[QI7\=OF&^(;E
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
M/NOL,->W$10F0+]?<Z[V$W/@=?>;Y ]02P,$%     @ W8$"5??-:<&; P
M\@L  !D   !X;"]W;W)K<VAE971S+W-H965T-C<N>&ULK59=;]LV%/TKA%8,
M+;!&WQ_); &QY6$=5BR(V^UAV ,M49902O1(VL[^_2XI1;4E5@BVO$@D=<XA
MS^4E=1=GQK^(BA")GAK:BJ5527FXLVV15Z3!XH8=2 M?2L8;+*'+][8X<((+
M36JH[3E.9#>X;JUTH<<>>+I@1TGKECQP)(Y-@_D_*T+9>6FYUO/ 8[VOI!JP
MT\4![\F6R,^'!PX]>U IZH:THF8MXJ1<6O?NW291> WXO29G<=%&RLF.L2^J
M\Z%86HY:$*$DETH!P^M$UH12)03+^+O7M(8I%?&R_:S^D_8.7G98D#6C?]2%
MK)968J&"E/A(Y2,[_TQZ/Z'2RQD5^HG./=:Q4'X4DC4]&5;0U&WWQD]]'"X(
MH&,F>#W!&Q.";Q#\GN"_=(:@)P0OG2'L"=JZW7G7@<NPQ.F"LS/B"@UJJJ&C
MK]D0K[I5>;*5'+[6P)/IKP2B+-![M.T2!;$2K3#%;0ZCCX1B20HD&=(X],"X
M+!FM&:Q25G6+UJPM(&D  RT!7PI-V$IX039))??;@7"LLD*@MQF1N*;B'4SX
M>9NAMV_>H3<(=#Y5["AP6XB%+<&56IN=]PY6G0/O&PY\])&ULA)H TLI#/QL
MGA_-\&V(YA!2[SFD*V]6\)<CO4&.^P/R',\SK&?]$KJGZ:[)SO^;??.?9[\*
MAC_DEZ_U_/G\^O-^)R2'6^$OTP9W$H%90MV4=^* <[*TX"H4A)^(E7[_G1LY
M/YJB^YIBV6N*;5Y)[&H?@F$?@CGUM#^$[1Y1?9)S)J3QL'4RD991/YE3&OM^
MM+!/ES&>@J(P"J]!V13D!I%_>XW:&%!>XGY%7;D-![?AK-MM!1?5>TEX@^!2
M02?,:[RCI/-NM-WIA1?+\*/;D:/U%!0$M\'(]A04>_%(:3,%)7[LFDU'@^EH
MUG1&(&_R6E^UB#P=U+V,2LX:5-8M7.C#YAL#$$V]N=[(_Q3C!N[8OPET.U+:
M3$%>XB5F__'@/Y[U_Z&%#2="#MXA#"/GB.UHO>]^1J8@Q(:UC_RMIY@P'B5U
M-L5$XSAM#'.YD6\.03*$()D-P2<F,;TXX2:/R?3 N6$2CUP:4+X3CK8QFZ*\
MP/&<D5,#*G23<;;;%T5,0_A>5X\";!Q;V?UOAM&A0+W7==EH?.7>K5W#> 8%
M;5=_?I7OJN&/F.]K*$\H*6$JYR:&7>%=A=EU)#OH$FK')!1DNEE!44ZX L#W
MDC'YW%$3#&5^^B]02P,$%     @ W8$"50\]0'K(!   "Q4  !D   !X;"]W
M;W)K<VAE971S+W-H965T-C@N>&ULK5AM;]LV$/XKA%8,+;!%)/6>V0;R@J(;
MVBU(VNTS8],Q44G4*"IN__U(29%LD:+3+%]L4;H[/L^=R.?$Q9Z+K_6.4@F^
M%7E9+[V=E-6Y[]?K'2U(?<8K6JHG6RX*(M50//AU)2C9M$Y%[F,(8[\@K/16
MB_;>C5@M>"-S5M(; >JF*(CX?DESOE]ZR'NZ<<L>=E+?\%>+BCS0.RJ_5#="
MC?PARH85M*P9+X&@VZ5W@<ZO<*0=6HN_&=W7!]= 4[GG_*L>_+Y9>E CHCE=
M2QV"J+]'>D7S7$=2./[M@WK#G-KQ\/HI^ON6O")S3VIZQ?-_V$;NEE[J@0W=
MDB:7MWS_@?:$6H!KGM?M+]CWMM #ZZ:6O.B=%8*"E=T_^=8GXL !A3,.N'?
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
MI#ILS7"A+ES -4"]GS$F7R?ZQ*VO<-%?4$L#!!0    ( -V! E4]=X,:&@,
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
M*N3DJ!]+!*6D*0/Y?DFI>%@H!_T?$LD/4$L#!!0    ( -V! E4.;<+N7@,
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
M.YQNXF0[6=P>'ON8+VZS?9DF6_DQMXK]9A/G7S_(-'NYFSB3;P]\2I[69?W
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
M3K?Z :A.A-(8E,:A-(&BZ=6@=*)/Z\0^PU+3%;$_T-S!?0G4/$)I#$KC4)I
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
M$LAOZ0ZE\LN:L@0*664;D^\8@G%NE!#3L:R!F4"<&M-QWO;$IF.:"8)3],0
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
M!<5G_;B##Q B- #&-YRK0T-/T'W2S/X%4$L#!!0    ( -V! E5AQS=L7P,
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
M4S2,Y#L=]?)T"]Z^>0?>@# !SQN>2IHLY<15&H@IYP9%IQ_R3O&)3G]-HP&
MZ#W $..6]+D]_98% T#R=%1/=S7]<@QP.08XJT=L8W"72"52/4$5^.M>!X [
MQ6+Y=QNYO-JPO9K1W8W<TH!-'2TLR<2..;.??D ^_+F-:D_%:L1)29S8JN?$
M0RE3F@0,!%RJUI>9%_&S(F99V,VN$"&CB;L[)-(6Y6%21M40#DN$0RO"9ZYH
MI&6Y4&W \ESOH,L1)CXA1\A:PX;#$]"\$IIGA7;/I+P!\U0(,V>V7&3+DA;0
M*;1> P;"'H3P"&TS#+8#]4N@_@5C&!E9*R/K4_C\Q@OTKL?-T?0[C>:H!#FR
M@B0#//X1/+$DY +\SA63 +MXI+<C3,!_^DYRM4T741CHQF%4&Q%K3UWUV5.Q
MVJ",RT$9][HPC?LDWE.Q&O'KDOBU=3;<)7JF,JG (U6LC6F>CN"A2@:0X/'1
M9+5V\TH2"%9[*[0O$37-O0=KP67[=@D;VFM=&XHXRQI21WK@ M 9^8WAD?P0
M<K%G].=IR3U<JCU[/UWG8%_5ZJ-2^0+4KS% O3J#OJK5R5?> -G-P5D-%OD-
M$1YKT-[/:WE4#@+9+<3E(APV1$B,MAHB;/J)H[@ZTLI0(+NC>$EH;&S$OVP)
MEJ$,>*KGG/84,M?<@I\RVTW+<$4:J-N"AB<@5]8"V;V%<>#@D>UXM N3-9@+
MM@P5^$B#, K55[U>V)[5-O5,6MH]Y6&M-*U0.JNKIVKU@:OL#AKUN[3T:FKZ
MJE8G7]D:9#4/'20Y;DBR,:_'E_IE5+D/9+<?9'!-CG=#Z.H_/=W]KF[4WE?G
M-_<]' VN' V&_7Y5MAJDSM^5>ZI6)U^9)&PW26=WQ"*_L2->'W^'LG?T6B('
MYQU6ZW"Y_HHZ-5\*6[;$(LX['5='6ID0;#<A6HG^D1*)B[4SA01V%:*]J\YS
M\7NX&ERY&CSL5XA6D]29?$_5ZN0KHX3M1NF\$+T30O2/)ZZUH]<2J>P3MMNG
MRX78/)Q!;=[T?%R.U#TX,3;'];]1L0X3"2*VTHEP,-+C(O(3\+RA^#8[1%YP
MI7B<76X873)A O3S%=>R*QKF7+K\'6+V/U!+ P04    " #=@0)5+_71Q34"
M  #K!   &0   'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6RU5%%OTS 0_BLG
M(Q!(I4[2=EM'&HFNFB@"5*T"'A /;GIMK3EQL)UV2/QXSDX:%:GK&R_QG7W?
MY^\N=TX/VCS:':*#IT*5=L)VSE6WG-M\AX6P?5UA22<;;0KAR#5;;BN#8AU
MA>))%%WQ0LB296G86Y@LU;53LL2% 5L7A3"_IZCT8<)B=MQXD-N=\QL\2RNQ
MQ26ZK]7"D,<[EK4LL+12EV!P,V'OX]OIT,>'@&\2#_;$!I_)2NM'[\S7$Q9Y
M0:@P=YY!T++'.U3*$Y&,7RTGZZ[TP%/[R'X?<J=<5L+BG5;?Y=KM)NR&P1HW
MHE;N01\^8)O/R//E6MGPA4,3.QHRR&OK=-&"24$ARV853VT=3@#Q<X"D!21!
M=W-14#D33F2IT0<P/IK8O!%2#6@2)TO_4Y;.T*DDG,MFN'+P%I;-/P&] ;_3
M@WNM7:D=6G@]0R>DLF]2[NA"#^-Y2SYMR)-GR#_6J@]1W(,D2I)_X9QT=F*3
M3FP2^(;/\ WZ-]%+6&(IM8$O05T<\V1$+9B,X \LZI62.1FG(>=D7[S&S\&M
MK42.$T:-;M'LD66O7L17T;L+20RZ) :!?7"IXO/2.E-3<SOX\8D"8.ZPL#_/
M:1W\!ZW#3NOP8L';.H9&Z(&TML8U" >5,%"AR4D_3>XYU0UOW!3!OPS[+.J/
MQ^/K4<KWIXKX2>_Z9^"S,%M96E"X(634OQXQ,,UH-8[356CGE78T','<T6N$
MQ@?0^88Z]^CX">G>M^PO4$L#!!0    ( -V! E5=RD:@:P(  +X%   9
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
MO^3K;LG.(TMVP8U89,% BG.4S_"3T_S@!-\4X1MBZ#S$\-HY*?BVK2Z 9;\
MCN4X,^M9/X7N*+H]Y\[O64]_V?HH&.ZPH5REYSZB]XXP-ME%G]\)#'C#4<W^
MFTMW)^C-"\I*><D:F*&5(4HA0_0>&?'??]F!]7(NUCK%$IUBJ2:Q45:\(2O>
M*?7X ^&P LWXW-:C<YL=G-NY+'4& F5 OG[NX\@.K7!IWA^&_QBU"/PP&*.2
M8Y0=1'8T@:4S,,]W0W> C6+A#['P3\9B(]Z7!8*,(XKG'#W)_MGMJ%,LT2F6
M:A(;I2 84A#H+A*!SJSH%$MTBJ6:Q$9960Q96?SI(M$9\ ].K&<[WN1<KX]1
MKF<YT:1('*,6KA-,"DYZC IL?_%(B0B'2(2G2\35>LZ[DZ2?W8,ZQ1*=8JDF
ML5'DHR'RD>[*$.G,BDZQ1*=8JDELE!7;^M$F6'^Z-O06#E_GON4'SJ0XS, \
MQ_<7D^HP XO\R)F6AQE8Z(:V-:D/YD$'52.Z4ZTK$RZUF'??OL/LT!Y?J:9P
M,G]M7Z[MF?E$MM.J8_LAW_7B-Y#N2LQ A;;"E'6Q$+6,=NUM-^"D4?W;'>&B
M&U2WXO,E1U0"Q/,M(?QA( T,?S+$WP%02P,$%     @ W8$"58 A+0X&"@
MI5<  !D   !X;"]W;W)K<VAE971S+W-H965T.30N>&ULO5Q=;]LX%OTKA'>P
MZ "36B3UV4T"-!&%R6)G)F@[NP^+?5!M)M&.+&4E.6F!^?%+R:IID2PERS?I
M0Q,[AX?FN11U#WFM\^>R^J-^X+Q!7S9Y45\L'IKF\=UR6:\>^":MWY:/O!!_
MN2NK3=J(E]7]LGZL>+KN&FWR)7$<?[E)LV)Q>=Z]=UM=GI?;)L\*?ENA>KO9
MI-77*YZ7SQ<+O/CVQH?L_J%IWUA>GC^F]_PC;WY_O*W$J^6>99UM>%%G98$J
M?G>Q>(_?)9[?-N@0_\SX<WWP.VJ'\KDL_VA?W*PO%D[[B7C.5TU+D8H?3_R:
MYWG+)#['_WK2Q;[/MN'A[]_8DV[P8C"?TYI?E_F_LG7S<+$(%VC-[])MWGPH
MGW_F_8"\EF]5YG7W/WKNL<X"K;9U4V[ZQN(3;+)B]S/]T@MQT$#PF!N0O@%1
M&[C?:4#[!G1J#V[?P)W:@]<W\*8V\/L&73"7.[$ZI>.T22_/J_(952U:L+6_
M=.'J6@N!LZ*=61^;2OPU$^V:R_>KU7:SS=.&K]%OS0.OT'6Y$7/TH9T\3QS=
M%*MRP]&;?Y1U_2,Z0Q]W,Q"5=VBL:=_F3<R;-,N[UK]_C-&;'WY$/Z"L0)\>
MRFV=%NOZ?-F(D;2?9[GJ/_75[E.3[WQJBGXIB^:A1JQ8\[6A?6QO[UO:+X6"
M>QG)-QFOB)7P[]O\+7+P3X@XA!@^S_64YJ1KCDW#.:UW=EKOB;UYS%=O$8G:
MYCBR:$GW4Y)V?/1[4_*WZQOTOFFJ[/.V23_G'#4ENDTK7C0_H5_%8BOFWJ?T
M"_KWAS+/D5A?GM-J_1_3)-KUXYK[:=?L=_5CNN(7"S%K:UX]\<7E7_^"?>=O
MI@A"DL609 R2+ $B&T3>W4?>M;%?7O'[K"BRXAY=I7E:K+@IJ#L*OZ-H[YM/
MEZ%#?3<X7SX=ADN'>;Y'73*$Q3HLP#@(_2&,&=@PB2)G"$NLPYLIGK<7S[.*
M)Y:R$>5V[;V#040.]D-E$-<ZS,?$<U3EIK&Q:6R)=6PSE?/WROE6Y9+LB[B%
M?1 W,O3Q.7U$?Z*8U]E]T=W9TAK]S-?WK;0W1=U46Y%6-29UK7T<N]A DL60
M9 R2+ $B&T0]V$<]>*7;3  9>4BR&)*,09(E0&2#R(?[R(?6Z_W7LC4U:8[2
M3;DMND +SU4WZ6X%%0GOIEQGS5?A4*KL*6VMC\A7OUW[QG35VN&Q4P"2+(8D
M8Y!D2:C=4['3_MO?&0;!C?;!C:S!_<!7>5K7V5VV2COO*J(K0I>VB3YJQ/7,
M[^Z$JS5&T<I\;!0AR6)(,@9)E@"1#6*-'>E>G5=:Q/N.@((/RA:#LC%0M@2*
M;3@!#K8O\.F6H><X3$+/<!00-?.=B(LGXMA$7&(?XUP-B=206#6\K?A9NS*^
M;W?YQ'W/*"'1AJ*I-PJ)QR%L')+8AS-7+KD]@:T>^+)=3UAW$S$*1<>%&H7$
MXQ V#DGL YDKE'3SV&[GQQUI3S!^84[#Q1-Q;"(NL0]PKH#2T6.[I?]4-B)+
M;>]Q1O& /',O,21;#,K&0-D2*+9A4.5F _9?*V4!W7( 98M!V1@H6P+%-IP
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
MR^J/Q=.WO$O(;?@615:U/]%3AW4F:+&KZF+3-19/L$GS_>_D<U>(HP:"!VY
MN@9$;< &&M"N 1T;@74-V-@(;M>@37VZS[TM7)34R>RJ+)Y0V: %6W/15K]M
M+>J5YLU N:]+\==4M*MG[Q>+W6:7)35?HA_K-2_1O-B((;=NQL(C1[?YHMAP
M].;[HJJ^1A?H?C^@4+%"MYNMZ.;FZC02,3SN:X$5PZUM_>.6ETDS:BKT)N)U
MDF9MI)_O(_3FRZ_1ERC-T4_K8E<E^;*ZFM8BZ^;9IXLNPYM]AF0@0XI^*/)Z
M7:$X7_(ET#XRM_<,[:>BVH>2D^>2WQ CX7>[[!UR\%M$'$* YYF/:4[:YAA*
MY[SH\7^.WBL&/8P_VO+1 ;Z/?)$E596NTD4[!M#[Y1]BU._'QNZ4T?7;]X(:
MW8IQ5?T.C9+]<S#X.9KY^+(2XYE?3P1UQ<M'/IE]]07VG&^@+K))%MDDBRV1
M]3J3'3J3F=AG\Z)J>ZQ*,@[^I^Z;>VWS9@E[G&&',=?UKJ:/Q^75<2$-,%-@
M$4 7,DQIT,?% ,YW0^HX!UPO7?>0KFM,]UXL;VG^\%8L3)D8B&)6%#,42I9B
MFDZKNIG3Q.CDG\6:7L'EV-.[1\_%'$H]M1HZC/K,\4.E&CK,]\/0]95B # 2
MN&$ U\([U,(SUV+WJ2[J)$-B6%W4R6<H74^+?"$Z*V1*=\T!G.>*4:+D"\"(
MY[B8*@F#88. #F3L'S+VC1EWTX[(];F/H9Q]/3AE-%"[&(!AG_AJR@#,\UT/
M*QE#07T2NG#"P2'AP)CP3VW_)JM:S,!MUJN54'M0TH$>7PQ$CRA) S 6X,!1
MD@9@.!39*'0QA'.PRRB<=GA(.S2FK:U0)RU+4'F,\4Y=B6R213;)8DMDO4[#
MCM2USBL1%MV#6.I/JVR15;;8%EN_2X^L"CY/7G3M>RNEHRP'<P#$/'7. 4 >
M42<< !1B#,\VF,@LR?^K*CK^OA!0%QP A*F#U3( *%>35P"*'%>K7PCI#+!1
MJXZ2%!U%[P$U932'4+ZZ:D8 BF!U9,0 BKIT8(W!4CECLW0>IR8ZDGZE735;
M'<2HKR:K@URJZ@@ %/C^0*I2-6.S;!ZO(["N584+4-/509@2IN8+H#P2J@GK
M*%%?;R!CJ8VQ61R?)R'0/^)"%(N+V4_\^W-4/25;L%S&ISAY(;+)%EEEBVVQ
M]?M3*G_LOQ9M8?0@)W>I3;;(*EMLBZW?I=+;8+.Y>5E;&-N?W!.Z6=$DB,V
ML3%@OV;2&&&S,SI?J5AU0AU;;V76UP&K%@<(Z=,0KBN1UH48=?0HX6.F.+5T
M'9NY=%9#QD#(X=))BT#,%F&<C#*3G%P\W09HWV%8C1@#$7$P($&)-![$;#S&
MZS(ST<GU ^P#TP:?S9 Q$-(=DGE$&A9B-BQGR[P/1<G3AQPM=F7)\\7?2$RB
M>97MR9*#Q@"[Q.KVAE6VR"I;;(NMW\G2J!'V2K0?,3K&D[O4)EMDE2VVQ=;O
M4FE(B=F0OJC]S.U/[@G=9&K+A<V L3%@OV;2TI(7]GO.U7YF_I-KJF_R4'6W
MT&K$&(AX@8?68.DLB7E3:93TL^H)B;Y9I%?.JM,#(@Y73AHX8C9P(Y6?51='
M=%,5J*6SZN* @!=LH'+2QA&SC3M!]UGU:T0W3T0KGU6[!D2\&+ <5+HU:G9K
M9ZN^N^[8W5V6Y.)CQ%<BPA+=\%Q<U>UM< 8U/]?))UJL[CM998MML?5[6)I*
MBE^)Y*-6C:E5ML@J6VR+K=^ETNM2L]=]4?)1:$]+W40#0%0]RQ0!(%>UMS$
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
M$=Q>%OHKB0ACH)^O.5?[&_."_KMK\2]02P,$%     @ W8$"59T'46Q4 P
MCA4   T   !X;"]S='EL97,N>&ULW5C13MLP%/V5*(P)I(DTS9HVHZVT54*:
MM$U(\+ WY#9.:\EQ,L=E+5^/KYVF:?%%P,-HEPIBW^-S[K%]TQB&E5IS>K.@
M5'FKG(MJY"^4*K\$035;T)Q4%T5)A4:R0N9$Z:Z<!U4I*4DK(.4\Z'8Z<9 3
M)OSQ4"SSJUQ5WJQ8"C7R!TW(L[?OZ<@/X\^^9^4F14I'_MW9QS_+0EU^\.S]
MY-/)2>?N_'(_?F: <S]PBO9>('K1P74UADG'N])F^*D6LL13C-9WT'26+1,Z
M&'GPHND\,QM,.'&[ZK1=8>1^!R'OS F=5#]TTEM<0PSJ*AH/LT)LBRGR;4 K
MDYQZ]X2/_ GA;"H9L#*2,[ZVX2X$9@4OI*=T%>M4(42J!PN'M@<%7NOD3!32
MY+89[.]I/7P/V/3 (..\,=CU;6 \+(E25(HKW3&#3? )Y-7MVW6I'<XE68?=
MGK\EF)M.,BUD2F63)O0WH?&0TPSL2#9?P%T590"@4D6N&RDC\T(0XV'#J!M:
M=D8YOX&G_W>VH[W*6GMF-EPT36VH;EH9VP']MIK5;LOVWJ3KE>R^4-^6>CK"
M]*' Z;6D&5N9_BIK#&#J(:Y.RI*OOW(V%SFUDW]QPO&0;'C>HI#L06>#4IGI
M )6^=T^E8K-VY*\DY2U=J4TYK3+<<_<(/?_;=9Y3027A;=.Z]@]YE=_L..J_
MEV7SK;)OV.FQ?J4?NLG>,9B,#]]DE!R^Q_KX=>@F!\=@\ABVN_]NW^RO,1D>
MI,F@/JZUSH0[)\(FZL')>^3_@C,\WR;UIDO&%1-U;\'2E(HG!T,MK\A4_[&Y
MHZ_'IS0C2ZYN&W#D;]L_:<J6>=*,NH:%J$=MVS]@>F'<'/MU+B92NJ+II.[*
M^=0T/=W06>L+"/O(E;G<",:QF!L!#,N#.< XEH7E^9_F,T#G8S',V\")#%#.
M .58E@N9F ^6Q\U)].6>:9)$41QC*SJ9.!U,L'6+8_AQJV'>@('E@4RO6VM\
MM_$*>;X.L#U]KD*PF>*5B,T47VM W.L&C"1Q[S:6!QC8+F"U _G=>:"FW)PH
M@EW%O&%/,(XD"89 +;IK-(Z1U8GAX]X?["F)HB1Q(X"Y'401AL#3B".8 _"
M(5%DWH-[[Z-@\YX*MO^!'3\"4$L#!!0    ( -V! E67BKL<P    !,"   +
M    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*
M19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>
M-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS
M#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C
M(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ W8$"54/&<F"I
M!@  WCX   \   !X;"]W;W)K8F]O:RYX;6S%FUUSVC@4AO^*AJOL3+($X\].
MTQD*R38SE#"!Z5[N""- 4]MB99LT_?4KFZ:5&N>=O3EP1;")>3BR].A(Q^^?
ME/ZZ4NHK^Y9G17G3VU75_EV_7Z8[D?/R3[47A3FS43KGE7FKM_URKP5?ESLA
MJCSK>]?783_GLNA]>/]RK;GNVV]4)=)*JL(<; Y\D>*I_'6^><L.LI0KF<GJ
M^:;7_IV)'LME(7/Y7:QO>M<]5N[4TR>EY7=55#Q;I%IEV4UO<#SQ1>A*IJ\.
M+QK()5^5[9&*KQZY ;GIA=?F@ANIRZK]1'M];A@/PGSX^*ZNU)W,*J$GO!)_
M:57O9;%M+F-^1=_Z&6T<7EZ/07RG_T\8U68C4S%1:9V+HCK&48NL 2S*G=R7
M/5;P7-STQNH@=/-[S!?<KX^_K3)05J3T.VE.Z/MUBT>(\C";W,X6MQ-F_EH\
M3.\GHZ5YLUB:E\^W,PO2 Y#>&2'_\2S((8 <G@7RXV@ZFHUOF07I TC_C)!.
M) , &9RSN8<69 @@PW-"^A9D!""C<T(&%F0,(&-B2"W;D9Z-TE35165&9397
MF4RE*"W"!! FM(2/S4&Q9G.NJV>VU+PH>>L_FV]PC4;Q:VK"@RAJP1Y%JK:%
M;,[;:% PQ(99B&WS"2=4R"4#8IG,S'7OBU3E@LV%9HL=U\)F0PH9$#ODOC#-
M6)DID7/G#Y P!L3&F&NQYW+-;K^9BY2B9+Q8LX=J9T(WKK4SBT'*&! [8U26
M9M+&/HELS<P%V()G3JLB4PR(56'FRWLSFWV^9/.,%U4;P=M_:[EO_N_2GAD,
MD"L&Q+*8"EZZ]QV2PH#8"A-95EJNZN8$&VVU$.TH<LE,_[49D18&Q%X8UV5E
MQA'-I@;V%9J'A. 1"^'80XU1=6W$-96\S<7<<<5#6O"H$P^5YVIMTD,V$5H>
M>).JF7'9-'K[GS8FS#R(;7''I69?>%:;D4]MV)TL>)%*,UDYHMJ82!P>N3A:
MH2WY-[>%D3D\:G,87S2=MQGNYLI$2U12M[V8?12%/3I[R!P>L3F./>6-'H*T
MX1%K8R)63C= ;O"H$PG36V75CL!M>XY5.T\7Q6^3= \IPR-6AAGMZKP^3M5_
MS%!4OM=BU]R(!^>&0];PB*VQJ/?[K.T'9A@QFDLS5=;Z.+Z,N1W-(3+(D-@@
M*"UC%W,;$WED2.R1MW,S=K'D*QL3>61([)&.!*WERT3YA\T(%["()?*2J76"
M(9,,B4W2E;)U0B*/#(D]8N5NG6Q()4/R# 0D<>X"*K+,D-@R74E<9RR198;$
MEH'9G!M+9)DAL66.V5Q7]'QD%9_8*BBM,[ V)K**3YV=O,[L.D.)E.(3*^7-
M%.](:F,BJ_C4^R(HT7/ZBP\W1H@= Q,]%Q-9QB>V#$RJ7$PD')]8.*^2JL[>
M@USC$[NFR:XZH9!;?.JM$)1FL0L;$[G%)W8+3+3<743DFH#8-3#1<C&1:X+S
M93!7;,9M3*2;@#R# 9@+>R4L0+H)B'4#,=U&1[H)B'6#,>T][@#NQ!/KIBMM
M;6Y*K5N/VYA(-P&Q;KHQ39?G6S/%W-J8R#D!L7.Z,1=UGG/]S)2-B2P4$%OH
MYSJ U=+L8B(J+C/'E0&24$"]C/:+\F<$K7F;726")!022ZA[[:(CF"%R4$CL
M(&?QH@L.F2<D-@]>O7#J@9!Y0F+S=*]>= 43B2<DW\]'RQ=.,)%X0F+Q_%B^
M</KVWT)N=XTT1P<;$Q:!$8NG"_,C-X%-S=%'VX\A$D]XDJW]WT;*NC*38?99
M%M+&1.()B<4#,9VY6XC,$YYF::V[T1W,")DG(C;/3TPL\0AY)R+V#EP.O+)+
M8R)DH(C80!#3;7%DH(C80!C3'MLCI*"(N@BY8W&U.ZF(D((BZC+D3LR%N?*Z
M-F:W,9&"HI,LM74N S>]W<:$E<@GJ"!X>QG8N3>1@J(3K,"]C>F4=2,%1=25
M9Q#3*>Q&"HJ)%807U>U&CY&%8F(+84R[T6-DH?B<M6ANHR,+Q2>L1>N<<<1(
M/O$YJ]+<6Q+))S[K/H]S2R+YQ-2%!1#3N261?&)B^71L1W7=E_ A&.IZYV8_
MRDDIIJK87BV%SLT8;]<QQ4@\,;%X7F,V1R[9G5)5H>QZQ02))Z$N,SABXLPG
M0<Y)3E#__/96WY6-B9R34#]ZB3"=S"=!SDFHU][@CJ0]JB=(/@FQ?#"F/:HG
M2#X)L7SPQJD3322?I)5/O_UP^>']6FQD(=8S\Q6E.9[R+)UKUKPT5QIX?M \
MS+&ILVQLCCT44\77+X]GOSQ:_N$_4$L#!!0    ( -V! E44-@ <O@(  '<X
M   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VKUNXD 81N%;0;Z
MF/F?6854VZ1=Y080&2 *8&1[M<G=+R(%'&N+;2*_%1I;?#Z-'Z%A'G_5PWI\
MZT[#_NT\+#Z.A].P:O;C>/[1ML-F7X_KX:$[U]/ESK;KC^OQLNQW[7F]>5_O
M:FN7R]CV]S.:I\?[F8N7SW/]GXG==ONVJ3^[S>]C/8W_&-S^Z?KW85_KV"Q>
MUOVNCJNF_3C<+@_M]<,\7"8WB^?75=,_OYJFG3O((LC.'^00Y.8/\@CR\P<%
M!(7Y@R*"XOQ!"4%I_J",H#Q_4$%0F3_(+"GC4B!I@K6 UH9<&P&O#<$V F(;
MDFT$S#9$VPBH;<BV$7#;$&XC(+<AW4; ;D.\C8#>EGI; ;TM];8">MO)CVT!
MO2WUM@)Z6^IM!?2VU-L*Z&VIMQ70VU)O*Z"WI=Y60&]+O:V WHYZ.P&]'?5V
M GH[ZNT$]':3S1(!O1WU=@)Z.^KM!/1VU-L)Z.VHMQ/0VU%O)Z"WH]Y.0&]/
MO;V WIYZ>P&]/?7V GI[ZNT%]/:3S6X!O3WU]@)Z>^KM!?3VU-L+Z.VIMQ?0
MVU-O+Z!WH-Y!0.] O8. WH%Z!P&] _4. GH'ZAT$] Z3/RL%] [4.PCH':AW
M$- [4.\@H'>@WD% [TB]HX#>D7I' ;TC]8X">D?J'07TCM0["N@=J7<4T#M.
M#IL(Z!VI=Q30.U+O**!WI-Y10.]$O9. WHEZ)P&]$_5. GHGZIT$]$[4.PGH
MG:AW$M [4>\DH'>:'!84T#M1[R2@=Z+>24#O3+VS@-Z9>F<!O3/US@)Z9^J=
M!?3.U#L+Z)VI=Q;0.U/O+*!WIMY90.\\.>PMH'>FWEE [T*]BX#>A7H7 ;T+
M]2X">A?J703T+M2[".A=J'<1T+M0[_*=>@_CYZ$.MYZO-9__G52/E^_6V^.O
MRZ^+DW?\BG-[7S$\_0502P,$%     @ W8$"54;]('I, @  GC8  !,   !;
M0V]N=&5N=%]4>7!E<UTN>&ULS=M-;MLP$(;AJQC:!I8BDJ*H(LZF[;;-HA=0
M)3H6K#^03.K<OK2<!&B1&@U<H._&@DUROA$'>':^^?8T6[\Z#/WH-\DNA/E#
MEOEF9X?:I]-LQ[BRG=Q0A_C5W6=SW>SK>YN)ZVN=-=,8[!C6X5@CN;WY9+?U
M0Q]6GP_Q9]]-XR9QMO?)ZN-IXS%KD]3SW'=-'>)Z]CBVOZ6LGQ/2>'+9XW?=
M[*_BAB1[,^&X\N> YW-?'ZUS76M7=[4+7^HA[LH.?>;#4V]]>K[$&SU.VVW7
MV'9J'H9X)/6SLW7K=]:&H4]/1:_.)X=XP_;TF5^<OY0Y%QAWWKEI]G%BSKX_
M[F4DQ]/K.1:R+G3G7_$U,9:^^/WL<=JM;?\R.U[OC\GMEWGX;'E<?L>_SOBU
M_CO[$) ^)*0/!>FC@/2A(7V4D#X,I(\*TD=^36F$(FI.(36GF)I34,TIJN84
M5G.*JSD%UIPBJZ#(*BBR"HJL@B*KH,@J*+(*BJR"(JN@R"HHLDJ*K)(BJZ3(
M*BFR2HJLDB*KI,@J*;)*BJR2(JNBR*HHLBJ*K(HBJZ+(JBBR*HJLBB*KHLBJ
M*+(6%%D+BJP%1=:"(FM!D;6@R%I09"THLA8460N*K)HBJZ;(JBFR:HJLFB*K
MILBJ*;)JBJR:(JNFR%I29"TILI8464N*K"5%UI(B:TF1M:3(6E)D+2FR&HJL
MAB*KH<AJ*+(:BJR&(JNAR&HHLAJ*K(8B:T61M:+(6E%DK2BR5A19*XJLU?^4
M]?LT[?]Q_/),A[H;7_*SY6]IMS\!4$L! A0#%     @ W8$"50=!36*!
ML0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4
M    " #=@0)5O(RX8NX    K @  $0              @ &O    9&]C4')O
M<',O8V]R92YX;6Q02P$"% ,4    " #=@0)5F5R<(Q &  "<)P  $P
M        @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( -V!
M E4<'-GA1 8  + C   8              " @0T(  !X;"]W;W)K<VAE971S
M+W-H965T,2YX;6Q02P$"% ,4    " #=@0)54&!:WM0&  !1)@  &
M        @(&'#@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%
M  @ W8$"58)+_X!P!   WA$  !@              ("!D14  'AL+W=O<FMS
M:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( -V! E4N',,)JP@  '\K   8
M              " @3<:  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"
M% ,4    " #=@0)5<+7R!PL#   F"P  &               @($8(P  >&PO
M=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ W8$"58.<8M[!!P
M42   !@              ("!628  'AL+W=O<FMS:&5E=',O<VAE970V+GAM
M;%!+ 0(4 Q0    ( -V! E737'L3> D  ,E>   8              " @5 N
M  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #=@0)5JEG0
MSB<#  #^"P  &               @('^-P  >&PO=V]R:W-H965T<R]S:&5E
M=#@N>&UL4$L! A0#%     @ W8$"54MT%X8Y!P  G1,  !@
M ("!6SL  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( -V!
M E4P.-"BKA(  *(]   9              " @<I"  !X;"]W;W)K<VAE971S
M+W-H965T,3 N>&UL4$L! A0#%     @ W8$"5907N!QC"   HQ4  !D
M         ("!KU4  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4
M    " #=@0)5'%*=UU<%  #I"P  &0              @(%)7@  >&PO=V]R
M:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( -V! E4[2"?^[ 8   08
M   9              " @==C  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL
M4$L! A0#%     @ W8$"5>G[4.&8 @  L 4  !D              ("!^FH
M 'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #=@0)5(Z"[
M,LT"  "C!@  &0              @(');0  >&PO=V]R:W-H965T<R]S:&5E
M=#$U+GAM;%!+ 0(4 Q0    ( -V! E78@(-*< ,  ,$'   9
M  " @<UP  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @
MW8$"53@=^WNA P  !0@  !D              ("!='0  'AL+W=O<FMS:&5E
M=',O<VAE970Q-RYX;6Q02P$"% ,4    " #=@0)5\K9'=[$&   :'P  &0
M            @(%,>   >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4
M Q0    ( -V! E6$L$Y*CP,  .<(   9              " @31_  !X;"]W
M;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ W8$"5;9%$RV4 P
MU0@  !D              ("!^H(  'AL+W=O<FMS:&5E=',O<VAE970R,"YX
M;6Q02P$"% ,4    " #=@0)53574AC($  !+"0  &0              @('%
MA@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( -V! E7<
M9WV<<P8  /,2   9              " @2Z+  !X;"]W;W)K<VAE971S+W-H
M965T,C(N>&UL4$L! A0#%     @ W8$"59,+=4)8"0  C1P  !D
M     ("!V)$  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4
M" #=@0)588^<?[\#  #""   &0              @(%GFP  >&PO=V]R:W-H
M965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( -V! E6>%E33Q04  $(.   9
M              " @5V?  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L!
M A0#%     @ W8$"5=K5F5K+ @  * 8  !D              ("!6:4  'AL
M+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " #=@0)5_$X2A#(%
M  #%"P  &0              @(%;J   >&PO=V]R:W-H965T<R]S:&5E=#(W
M+GAM;%!+ 0(4 Q0    ( -V! E6L8(#0J@<  )(2   9              "
M@<2M  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ W8$"
M5=BZ[OH;!P  ;18  !D              ("!I;4  'AL+W=O<FMS:&5E=',O
M<VAE970R.2YX;6Q02P$"% ,4    " #=@0)5MZU9S7(#  #4!P  &0
M        @('WO   >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0
M   ( -V! E6/,X).G08  !$0   9              " @:#   !X;"]W;W)K
M<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ W8$"5:&+-9BR!   _PL
M !D              ("!=,<  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q0
M2P$"% ,4    " #=@0)5]H2T)>H#  ")"0  &0              @(%=S
M>&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( -V! E5OO[\=
M"00  )L(   9              " @7[0  !X;"]W;W)K<VAE971S+W-H965T
M,S0N>&UL4$L! A0#%     @ W8$"58=*OG<!!P  +A@  !D
M ("!OM0  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " #=
M@0)54:AA3:8"  "X!0  &0              @('VVP  >&PO=V]R:W-H965T
M<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( -V! E43%,_*V0(  (T&   9
M          " @=/>  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#
M%     @ W8$"55C'[XJ> @  L04  !D              ("!X^$  'AL+W=O
M<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " #=@0)5/[(H_JX#   >
M"   &0              @(&XY   >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM
M;%!+ 0(4 Q0    ( -V! E5'W$\<TP4  & 6   9              " @9WH
M  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ W8$"5=G0
M_13  P  I D  !D              ("!I^X  'AL+W=O<FMS:&5E=',O<VAE
M970T,2YX;6Q02P$"% ,4    " #=@0)55J<BSQL#  !&!P  &0
M    @(&>\@  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    (
M -V! E5PF\DB+0,  -T&   9              " @?#U  !X;"]W;W)K<VAE
M971S+W-H965T-#,N>&UL4$L! A0#%     @ W8$"59UT%:YW!   OPT  !D
M             ("!5/D  'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"
M% ,4    " #=@0)5FL[%2<@&   !%   &0              @($"_@  >&PO
M=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( -V! E5T]^W(:@,
M  ,(   9              " @0$% 0!X;"]W;W)K<VAE971S+W-H965T-#8N
M>&UL4$L! A0#%     @ W8$"5=2^L>?7 @  *@8  !D              ("!
MH@@! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " #=@0)5
MC>R'Z7T#  "!!P  &0              @(&P"P$ >&PO=V]R:W-H965T<R]S
M:&5E=#0X+GAM;%!+ 0(4 Q0    ( -V! E6H=.?1YP(  & &   9
M      " @60/ 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%
M  @ W8$"54,XSS_-!@  UQ4  !D              ("!@A(! 'AL+W=O<FMS
M:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " #=@0)5>HLWH(8#  #+!P
M&0              @(&&&0$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+
M 0(4 Q0    ( -V! E5XW^%>C@X  /NK   9              " @4,= 0!X
M;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ W8$"5?I"A!X%
M P  < D  !D              ("!""P! 'AL+W=O<FMS:&5E=',O<VAE970U
M,RYX;6Q02P$"% ,4    " #=@0)5)R/(I0D#  ##"@  &0
M@(%$+P$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( -V!
M E47/DU)-@,  +,-   9              " @80R 0!X;"]W;W)K<VAE971S
M+W-H965T-34N>&UL4$L! A0#%     @ W8$"52P%(^R,!   /!L  !D
M         ("!\34! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4
M    " #=@0)5+_X3OI,$  #,'   &0              @(&T.@$ >&PO=V]R
M:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( -V! E5D4CN=!P,  # (
M   9              " @7X_ 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL
M4$L! A0#%     @ W8$"5<=P %-7 @  ?@8  !D              ("!O$(!
M 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " #=@0)5_J+[
M7(L%  #2(P  &0              @(%*10$ >&PO=V]R:W-H965T<R]S:&5E
M=#8P+GAM;%!+ 0(4 Q0    ( -V! E7DLRY!H0D  %-5   9
M  " @0Q+ 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @
MW8$"5:+J0J"F @  !0<  !D              ("!Y%0! 'AL+W=O<FMS:&5E
M=',O<VAE970V,BYX;6Q02P$"% ,4    " #=@0)5<.>4[00#   ?"0  &0
M            @('!5P$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4
M Q0    ( -V! E6T*TD_'@,  '$+   9              " @?Q: 0!X;"]W
M;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ W8$"57[[^$LY"
M.$D  !D              ("!45X! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX
M;6Q02P$"% ,4    " #=@0)505CH,+0"  #K"   &0              @('!
M9@$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( -V! E7W
MS6G!FP,  /(+   9              " @:QI 0!X;"]W;W)K<VAE971S+W-H
M965T-C<N>&UL4$L! A0#%     @ W8$"50\]0'K(!   "Q4  !D
M     ("!?FT! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4
M" #=@0)5VYFX(<8$  #\%   &0              @(%]<@$ >&PO=V]R:W-H
M965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( -V! E7?]II\+ ,    *   9
M              " @7IW 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L!
M A0#%     @ W8$"51%!T40V @  ^P0  !D              ("!W7H! 'AL
M+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " #=@0)5&^\P+WP"
M  !X!P  &0              @(%*?0$ >&PO=V]R:W-H965T<R]S:&5E=#<R
M+GAM;%!+ 0(4 Q0    ( -V! E7F_96^]@(  ,X)   9              "
M@?U_ 0!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ W8$"
M53UW@QH: P  7P@  !D              ("!*H,! 'AL+W=O<FMS:&5E=',O
M<VAE970W-"YX;6Q02P$"% ,4    " #=@0)58MY%SG<"  !E!P  &0
M        @(%[A@$ >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0
M   ( -V! E5L?QI7G0(  *@&   9              " @2F) 0!X;"]W;W)K
M<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ W8$"5:9N'MMN P  $PH
M !D              ("!_8L! 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q0
M2P$"% ,4    " #=@0)5_)60-*H#  "<$   &0              @(&BCP$
M>&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( -V! E4.;<+N
M7@,  *D-   9              " @8.3 0!X;"]W;W)K<VAE971S+W-H965T
M-SDN>&UL4$L! A0#%     @ W8$"5382JV1V @  F 8  !D
M ("!&)<! 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    " #=
M@0)5!4#.^M<*  "OD   &0              @('%F0$ >&PO=V]R:W-H965T
M<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( -V! E53:"JZH0,  +L-   9
M          " @=.D 0!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#
M%     @ W8$"5;RW5Z\X!   7Q(  !D              ("!JZ@! 'AL+W=O
M<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    " #=@0)5,%I!-#\#   X
M#0  &0              @($:K0$ >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM
M;%!+ 0(4 Q0    ( -V! E7\\>L5P0(  'D(   9              " @9"P
M 0!X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @ W8$"51 X
M$/_- P  W@P  !D              ("!B+,! 'AL+W=O<FMS:&5E=',O<VAE
M970X-BYX;6Q02P$"% ,4    " #=@0)58<<W;%\#   $"P  &0
M    @(&,MP$ >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4 Q0    (
M -V! E6R,*#AZ (  .L'   9              " @2*[ 0!X;"]W;W)K<VAE
M971S+W-H965T.#@N>&UL4$L! A0#%     @ W8$"5;*8=G6O!   DQ@  !D
M             ("!0;X! 'AL+W=O<FMS:&5E=',O<VAE970X.2YX;6Q02P$"
M% ,4    " #=@0)5+_71Q34"  #K!   &0              @($GPP$ >&PO
M=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0    ( -V! E5=RD:@:P(
M +X%   9              " @9/% 0!X;"]W;W)K<VAE971S+W-H965T.3$N
M>&UL4$L! A0#%     @ W8$"5?%)>S)+!   ]1(  !D              ("!
M-<@! 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q02P$"% ,4    " #=@0)5
M') .QI,#  !P$   &0              @(&WS $ >&PO=V]R:W-H965T<R]S
M:&5E=#DS+GAM;%!+ 0(4 Q0    ( -V! E6 (2T.!@H  *57   9
M      " @8'0 0!X;"]W;W)K<VAE971S+W-H965T.30N>&UL4$L! A0#%
M  @ W8$"5<,.?<T<"   2CD  !D              ("!OMH! 'AL+W=O<FMS
M:&5E=',O<VAE970Y-2YX;6Q02P$"% ,4    " #=@0)5$7G!:1,$  "##0
M&0              @($1XP$ >&PO=V]R:W-H965T<R]S:&5E=#DV+GAM;%!+
M 0(4 Q0    ( -V! E6=!U%L5 ,  (X5   -              "  5OG 0!X
M;"]S='EL97,N>&UL4$L! A0#%     @ W8$"59>*NQS     $P(   L
M         ( !VNH! %]R96QS+RYR96QS4$L! A0#%     @ W8$"54/&<F"I
M!@  WCX   \              ( !P^L! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4
M Q0    ( -V! E44-@ <O@(  '<X   :              "  9GR 0!X;"]?
M<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( -V! E5&_2!Z3 (
M )XV   3              "  8_U 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%
3!@    !H &@ CQP   SX 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>381</ContextCount>
  <ElementCount>337</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>82</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>10</UnitCount>
  <MyReports>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Critical Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CriticalAccountingPolicies</Role>
      <ShortName>Critical Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2103102 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2109103 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2114104 - Disclosure - Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/Segments</Role>
      <ShortName>Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2118105 - Disclosure - Net Income Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/NetIncomePerShare</Role>
      <ShortName>Net Income Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2121106 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2124107 - Disclosure - Prepaid Expenses and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssets</Role>
      <ShortName>Prepaid Expenses and Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2127108 - Disclosure - Assets Held for Sale</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/AssetsHeldforSale</Role>
      <ShortName>Assets Held for Sale</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2130109 - Disclosure - Property, Plant and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNet</Role>
      <ShortName>Property, Plant and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2133110 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2141111 - Disclosure - Distribution Agreements, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/DistributionAgreementsNet</Role>
      <ShortName>Distribution Agreements, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2146112 - Disclosure - Customer Lists, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CustomerListsNet</Role>
      <ShortName>Customer Lists, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2150113 - Disclosure - Other Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/OtherAccruedLiabilities</Role>
      <ShortName>Other Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2153114 - Disclosure - Commodity Derivative Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CommodityDerivativeInstruments</Role>
      <ShortName>Commodity Derivative Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2158115 - Disclosure - Fair Values of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/FairValuesofFinancialInstruments</Role>
      <ShortName>Fair Values of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2163116 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2165117 - Disclosure - Pension and Postretirement Benefit Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligations</Role>
      <ShortName>Pension and Postretirement Benefit Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2170118 - Disclosure - Other Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/OtherLiabilities</Role>
      <ShortName>Other Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2173119 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2178120 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2182121 - Disclosure - Accumulated Other Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLoss</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2186122 - Disclosure - Supplemental Disclosures of Cash Flow Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformation</Role>
      <ShortName>Supplemental Disclosures of Cash Flow Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Critical Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CriticalAccountingPoliciesPolicies</Role>
      <ShortName>Critical Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/CriticalAccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/RelatedPartyTransactions</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2310302 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/RevenueRecognition</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2315303 - Disclosure - Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/SegmentsTables</Role>
      <ShortName>Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/Segments</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2319304 - Disclosure - Net Income Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/NetIncomePerShareTables</Role>
      <ShortName>Net Income Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/NetIncomePerShare</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2322305 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/Inventories</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2325306 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsTables</Role>
      <ShortName>Prepaid Expenses and Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssets</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2328307 - Disclosure - Assets Held for Sale (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/AssetsHeldforSaleTables</Role>
      <ShortName>Assets Held for Sale (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/AssetsHeldforSale</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2331308 - Disclosure - Property, Plant and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetTables</Role>
      <ShortName>Property, Plant and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNet</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2334309 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/Leases</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2342310 - Disclosure - Distribution Agreements, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/DistributionAgreementsNetTables</Role>
      <ShortName>Distribution Agreements, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/DistributionAgreementsNet</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2347311 - Disclosure - Customer Lists, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CustomerListsNetTables</Role>
      <ShortName>Customer Lists, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/CustomerListsNet</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2351312 - Disclosure - Other Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesTables</Role>
      <ShortName>Other Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/OtherAccruedLiabilities</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2354313 - Disclosure - Commodity Derivative Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsTables</Role>
      <ShortName>Commodity Derivative Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/CommodityDerivativeInstruments</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2359314 - Disclosure - Fair Values of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsTables</Role>
      <ShortName>Fair Values of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/FairValuesofFinancialInstruments</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2366315 - Disclosure - Pension and Postretirement Benefit Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsTables</Role>
      <ShortName>Pension and Postretirement Benefit Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligations</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2371316 - Disclosure - Other Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/OtherLiabilitiesTables</Role>
      <ShortName>Other Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/OtherLiabilities</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2374317 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/Debt</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2379318 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/CommitmentsandContingencies</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2383319 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossTables</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLoss</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2387320 - Disclosure - Supplemental Disclosures of Cash Flow Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationTables</Role>
      <ShortName>Supplemental Disclosures of Cash Flow Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformation</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2405401 - Disclosure - Related Party Transactions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails</Role>
      <ShortName>Related Party Transactions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Related Party Transactions - Summary of Significant Transactions between Company and The Coca-Cola Company (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails</Role>
      <ShortName>Related Party Transactions - Summary of Significant Transactions between Company and The Coca-Cola Company (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Related Party Transactions - Summary of Liability to Estimated Fair Value of Contingent Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails</Role>
      <ShortName>Related Party Transactions - Summary of Liability to Estimated Fair Value of Contingent Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Related Party Transactions - Summary of Rental Payments Related to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails</Role>
      <ShortName>Related Party Transactions - Summary of Rental Payments Related to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2411405 - Disclosure - Revenue Recognition - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails</Role>
      <ShortName>Revenue Recognition - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2412406 - Disclosure - Revenue Recognition - Disaggregation of Revenue from Contracts with Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails</Role>
      <ShortName>Revenue Recognition - Disaggregation of Revenue from Contracts with Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2413407 - Disclosure - Revenue Recognition - Summary of Activity in Allowance for Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/RevenueRecognitionSummaryofActivityinAllowanceforCreditLossesDetails</Role>
      <ShortName>Revenue Recognition - Summary of Activity in Allowance for Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2416408 - Disclosure - Segments - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/SegmentsNarrativeDetails</Role>
      <ShortName>Segments - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2417409 - Disclosure - Segments - Summary of Financial Information by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails</Role>
      <ShortName>Segments - Summary of Financial Information by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2420410 - Disclosure - Net Income Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/NetIncomePerShareDetails</Role>
      <ShortName>Net Income Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/NetIncomePerShareTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2423411 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/InventoriesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2426412 - Disclosure - Prepaid Expenses and Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails</Role>
      <ShortName>Prepaid Expenses and Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2429413 - Disclosure - Assets Held for Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails</Role>
      <ShortName>Assets Held for Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/AssetsHeldforSaleTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2432414 - Disclosure - Property, Plant and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails</Role>
      <ShortName>Property, Plant and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2435415 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Population of Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateforPopulationofLeasesDetails</Role>
      <ShortName>Leases - Summary of Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Population of Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2436416 - Disclosure - Leases - Summary of Balances Related to Lease Portfolio within Condensed Consolidated Statement of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails</Role>
      <ShortName>Leases - Summary of Balances Related to Lease Portfolio within Condensed Consolidated Statement of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2437417 - Disclosure - Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails</Role>
      <ShortName>Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2438418 - Disclosure - Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases, Year End (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails</Role>
      <ShortName>Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases, Year End (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2439419 - Disclosure - Leases - Summary of Balances Related to Leases within Condensed Consolidated Statement of Cash Flow (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails</Role>
      <ShortName>Leases - Summary of Balances Related to Leases within Condensed Consolidated Statement of Cash Flow (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2440420 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2443421 - Disclosure - Distribution Agreements, Net - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails</Role>
      <ShortName>Distribution Agreements, Net - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2444422 - Disclosure - Distribution Agreements, Net - Schedule of Distribution Agreements, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails</Role>
      <ShortName>Distribution Agreements, Net - Schedule of Distribution Agreements, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2445423 - Disclosure - Distribution Agreements, Net - Reconciliation of Activity for Other Identifiable Intangible Assets Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails</Role>
      <ShortName>Distribution Agreements, Net - Reconciliation of Activity for Other Identifiable Intangible Assets Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2448424 - Disclosure - Customer Lists, Net - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails</Role>
      <ShortName>Customer Lists, Net - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2449425 - Disclosure - Customer Lists, Net - Schedule of Customer Lists, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails</Role>
      <ShortName>Customer Lists, Net - Schedule of Customer Lists, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2452426 - Disclosure - Other Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails</Role>
      <ShortName>Other Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2455427 - Disclosure - Commodity Derivative Instruments - Summary of Pre-Tax Changes in Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails</Role>
      <ShortName>Commodity Derivative Instruments - Summary of Pre-Tax Changes in Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2456428 - Disclosure - Commodity Derivative Instruments - Summary of Fair Values and Classification in Condensed Consolidated Balance Sheets of Derivative Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails</Role>
      <ShortName>Commodity Derivative Instruments - Summary of Fair Values and Classification in Condensed Consolidated Balance Sheets of Derivative Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2457429 - Disclosure - Commodity Derivative Instruments - Summary of Outstanding Commodity Derivative Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails</Role>
      <ShortName>Commodity Derivative Instruments - Summary of Outstanding Commodity Derivative Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2460430 - Disclosure - Fair Values of Financial Instruments - Deferred Compensation Plan, Commodity Derivative Instruments, Debt and Acquisition Related Contingent Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails</Role>
      <ShortName>Fair Values of Financial Instruments - Deferred Compensation Plan, Commodity Derivative Instruments, Debt and Acquisition Related Contingent Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2461431 - Disclosure - Fair Values of Financial Instruments - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails</Role>
      <ShortName>Fair Values of Financial Instruments - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2462432 - Disclosure - Fair Values of Financial Instruments - Summary of Acquisition Related Contingent Consideration Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails</Role>
      <ShortName>Fair Values of Financial Instruments - Summary of Acquisition Related Contingent Consideration Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2464433 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/IncomeTaxes</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2467434 - Disclosure - Pension and Postretirement Benefit Obligations - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails</Role>
      <ShortName>Pension and Postretirement Benefit Obligations - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2468435 - Disclosure - Pension and Postretirement Benefit Obligations - Components of Net Periodic Pension Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails</Role>
      <ShortName>Pension and Postretirement Benefit Obligations - Components of Net Periodic Pension Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2469436 - Disclosure - Pension and Postretirement Benefit Obligations - Components of Net Periodic Postretirement Benefit Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails</Role>
      <ShortName>Pension and Postretirement Benefit Obligations - Components of Net Periodic Postretirement Benefit Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>2472437 - Disclosure - Other Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails</Role>
      <ShortName>Other Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/OtherLiabilitiesTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>2475438 - Disclosure - Debt - Summary of Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails</Role>
      <ShortName>Debt - Summary of Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>2476439 - Disclosure - Debt - Summary of Debt, Footnotes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails</Role>
      <ShortName>Debt - Summary of Debt, Footnotes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>2477440 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>2480441 - Disclosure - Commitments and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>2481442 - Disclosure - Commitments and Contingencies - Summary of Company's Purchases from Manufacturing Cooperatives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails</Role>
      <ShortName>Commitments and Contingencies - Summary of Company's Purchases from Manufacturing Cooperatives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>2484443 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Summary of Accumulated Other Comprehensive (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) - Summary of Accumulated Other Comprehensive (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossTables</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>2485444 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Summary of Impact of Accumulated Other Comprehensive Income (Loss) on Statement of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) - Summary of Impact of Accumulated Other Comprehensive Income (Loss) on Statement of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="coke-20220701.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>2488445 - Disclosure - Supplemental Disclosures of Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails</Role>
      <ShortName>Supplemental Disclosures of Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationTables</ParentRole>
      <Position>96</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="coke-20220701.htm">coke-20220701.htm</File>
    <File>coke-20220701.xsd</File>
    <File>coke-20220701_cal.xml</File>
    <File>coke-20220701_def.xml</File>
    <File>coke-20220701_lab.xml</File>
    <File>coke-20220701_pre.xml</File>
    <File>coke-2022q2x10qxexx101.htm</File>
    <File>coke-2022q2x10qxexx311.htm</File>
    <File>coke-2022q2x10qxexx312.htm</File>
    <File>coke-2022q2x10qxexx32.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1232">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>114
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "coke-20220701.htm": {
   "axisCustom": 0,
   "axisStandard": 30,
   "contextCount": 381,
   "dts": {
    "calculationLink": {
     "local": [
      "coke-20220701_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "coke-20220701_def.xml"
     ]
    },
    "inline": {
     "local": [
      "coke-20220701.htm"
     ]
    },
    "labelLink": {
     "local": [
      "coke-20220701_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "coke-20220701_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "coke-20220701.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 587,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 1,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 6
   },
   "keyCustom": 55,
   "keyStandard": 282,
   "memberCustom": 32,
   "memberStandard": 50,
   "nsprefix": "coke",
   "nsuri": "http://www.cokeconsolidated.com/20220701",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover",
     "role": "http://www.cokeconsolidated.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103102 - Disclosure - Related Party Transactions",
     "role": "http://www.cokeconsolidated.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109103 - Disclosure - Revenue Recognition",
     "role": "http://www.cokeconsolidated.com/role/RevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114104 - Disclosure - Segments",
     "role": "http://www.cokeconsolidated.com/role/Segments",
     "shortName": "Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118105 - Disclosure - Net Income Per Share",
     "role": "http://www.cokeconsolidated.com/role/NetIncomePerShare",
     "shortName": "Net Income Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121106 - Disclosure - Inventories",
     "role": "http://www.cokeconsolidated.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "coke:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124107 - Disclosure - Prepaid Expenses and Other Current Assets",
     "role": "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssets",
     "shortName": "Prepaid Expenses and Other Current Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "coke:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2127108 - Disclosure - Assets Held for Sale",
     "role": "http://www.cokeconsolidated.com/role/AssetsHeldforSale",
     "shortName": "Assets Held for Sale",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2130109 - Disclosure - Property, Plant and Equipment, Net",
     "role": "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNet",
     "shortName": "Property, Plant and Equipment, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2133110 - Disclosure - Leases",
     "role": "http://www.cokeconsolidated.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2141111 - Disclosure - Distribution Agreements, Net",
     "role": "http://www.cokeconsolidated.com/role/DistributionAgreementsNet",
     "shortName": "Distribution Agreements, Net",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)",
     "role": "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2146112 - Disclosure - Customer Lists, Net",
     "role": "http://www.cokeconsolidated.com/role/CustomerListsNet",
     "shortName": "Customer Lists, Net",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2150113 - Disclosure - Other Accrued Liabilities",
     "role": "http://www.cokeconsolidated.com/role/OtherAccruedLiabilities",
     "shortName": "Other Accrued Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2153114 - Disclosure - Commodity Derivative Instruments",
     "role": "http://www.cokeconsolidated.com/role/CommodityDerivativeInstruments",
     "shortName": "Commodity Derivative Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2158115 - Disclosure - Fair Values of Financial Instruments",
     "role": "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstruments",
     "shortName": "Fair Values of Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2163116 - Disclosure - Income Taxes",
     "role": "http://www.cokeconsolidated.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2165117 - Disclosure - Pension and Postretirement Benefit Obligations",
     "role": "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligations",
     "shortName": "Pension and Postretirement Benefit Obligations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2170118 - Disclosure - Other Liabilities",
     "role": "http://www.cokeconsolidated.com/role/OtherLiabilities",
     "shortName": "Other Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2173119 - Disclosure - Debt",
     "role": "http://www.cokeconsolidated.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2178120 - Disclosure - Commitments and Contingencies",
     "role": "http://www.cokeconsolidated.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2182121 - Disclosure - Accumulated Other Comprehensive Income (Loss)",
     "role": "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLoss",
     "shortName": "Accumulated Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)",
     "role": "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2186122 - Disclosure - Supplemental Disclosures of Cash Flow Information",
     "role": "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformation",
     "shortName": "Supplemental Disclosures of Cash Flow Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "coke:SignificantAccountingPoliciesPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Critical Accounting Policies (Policies)",
     "role": "http://www.cokeconsolidated.com/role/CriticalAccountingPoliciesPolicies",
     "shortName": "Critical Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "coke:SignificantAccountingPoliciesPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - Related Party Transactions (Tables)",
     "role": "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsTables",
     "shortName": "Related Party Transactions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310302 - Disclosure - Revenue Recognition (Tables)",
     "role": "http://www.cokeconsolidated.com/role/RevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2315303 - Disclosure - Segments (Tables)",
     "role": "http://www.cokeconsolidated.com/role/SegmentsTables",
     "shortName": "Segments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319304 - Disclosure - Net Income Per Share (Tables)",
     "role": "http://www.cokeconsolidated.com/role/NetIncomePerShareTables",
     "shortName": "Net Income Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2322305 - Disclosure - Inventories (Tables)",
     "role": "http://www.cokeconsolidated.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "coke:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325306 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)",
     "role": "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsTables",
     "shortName": "Prepaid Expenses and Other Current Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "coke:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2328307 - Disclosure - Assets Held for Sale (Tables)",
     "role": "http://www.cokeconsolidated.com/role/AssetsHeldforSaleTables",
     "shortName": "Assets Held for Sale (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2331308 - Disclosure - Property, Plant and Equipment, Net (Tables)",
     "role": "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetTables",
     "shortName": "Property, Plant and Equipment, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)",
     "role": "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2334309 - Disclosure - Leases (Tables)",
     "role": "http://www.cokeconsolidated.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2342310 - Disclosure - Distribution Agreements, Net (Tables)",
     "role": "http://www.cokeconsolidated.com/role/DistributionAgreementsNetTables",
     "shortName": "Distribution Agreements, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "lang": "en-US",
      "name": "coke:ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2347311 - Disclosure - Customer Lists, Net (Tables)",
     "role": "http://www.cokeconsolidated.com/role/CustomerListsNetTables",
     "shortName": "Customer Lists, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2351312 - Disclosure - Other Accrued Liabilities (Tables)",
     "role": "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesTables",
     "shortName": "Other Accrued Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2354313 - Disclosure - Commodity Derivative Instruments (Tables)",
     "role": "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsTables",
     "shortName": "Commodity Derivative Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "coke:FairValueMethodsAndAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2359314 - Disclosure - Fair Values of Financial Instruments (Tables)",
     "role": "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsTables",
     "shortName": "Fair Values of Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "coke:FairValueMethodsAndAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2366315 - Disclosure - Pension and Postretirement Benefit Obligations (Tables)",
     "role": "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsTables",
     "shortName": "Pension and Postretirement Benefit Obligations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2371316 - Disclosure - Other Liabilities (Tables)",
     "role": "http://www.cokeconsolidated.com/role/OtherLiabilitiesTables",
     "shortName": "Other Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2374317 - Disclosure - Debt (Tables)",
     "role": "http://www.cokeconsolidated.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermPurchaseCommitmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2379318 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermPurchaseCommitmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)",
     "role": "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ib9808549c96b4b2e9a1d6a49d83cbe39_I20220701",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2383319 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)",
     "role": "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossTables",
     "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2387320 - Disclosure - Supplemental Disclosures of Cash Flow Information (Tables)",
     "role": "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationTables",
     "shortName": "Supplemental Disclosures of Cash Flow Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "coke:PaymentOfContingentConsiderationOfAcquisitions",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405401 - Disclosure - Related Party Transactions - Narrative (Details)",
     "role": "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails",
     "shortName": "Related Party Transactions - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "iae47e436eff04cca864743dd35e82d5d_D20220101-20220701",
      "decimals": null,
      "lang": "en-US",
      "name": "coke:AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ie29ea8f285ed4e96a5d01cdf1f43d908_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "coke:PaymentsToRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Related Party Transactions - Summary of Significant Transactions between Company and The Coca-Cola Company (Details)",
     "role": "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails",
     "shortName": "Related Party Transactions - Summary of Significant Transactions between Company and The Coca-Cola Company (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ie29ea8f285ed4e96a5d01cdf1f43d908_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "coke:PaymentsToRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Related Party Transactions - Summary of Liability to Estimated Fair Value of Contingent Consideration (Details)",
     "role": "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails",
     "shortName": "Related Party Transactions - Summary of Liability to Estimated Fair Value of Contingent Consideration (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i8251a2a4e49a4036bc33440549de073b_I20220701",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "coke:SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ib423c54bc68a41648de095f1753fd734_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "coke:RelatedPartiesRentalPayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Related Party Transactions - Summary of Rental Payments Related to Leases (Details)",
     "role": "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails",
     "shortName": "Related Party Transactions - Summary of Rental Payments Related to Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "coke:SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ib423c54bc68a41648de095f1753fd734_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "coke:RelatedPartiesRentalPayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "coke:NumberOfSalesCategories",
      "reportCount": 1,
      "unique": true,
      "unitRef": "category",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411405 - Disclosure - Revenue Recognition - Narrative (Details)",
     "role": "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails",
     "shortName": "Revenue Recognition - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "coke:NumberOfSalesCategories",
      "reportCount": 1,
      "unique": true,
      "unitRef": "category",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412406 - Disclosure - Revenue Recognition - Disaggregation of Revenue from Contracts with Customers (Details)",
     "role": "http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails",
     "shortName": "Revenue Recognition - Disaggregation of Revenue from Contracts with Customers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i5143d1e1f3c64391a0fdef35962925d5_D20220402-20220701",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ia6ca587675a340ad9f54b82cf509b0c4_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413407 - Disclosure - Revenue Recognition - Summary of Activity in Allowance for Credit Losses (Details)",
     "role": "http://www.cokeconsolidated.com/role/RevenueRecognitionSummaryofActivityinAllowanceforCreditLossesDetails",
     "shortName": "Revenue Recognition - Summary of Activity in Allowance for Credit Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ia6ca587675a340ad9f54b82cf509b0c4_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416408 - Disclosure - Segments - Narrative (Details)",
     "role": "http://www.cokeconsolidated.com/role/SegmentsNarrativeDetails",
     "shortName": "Segments - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)",
     "role": "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417409 - Disclosure - Segments - Summary of Financial Information by Segment (Details)",
     "role": "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails",
     "shortName": "Segments - Summary of Financial Information by Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420410 - Disclosure - Net Income Per Share (Details)",
     "role": "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails",
     "shortName": "Net Income Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UndistributedEarnings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423411 - Disclosure - Inventories (Details)",
     "role": "http://www.cokeconsolidated.com/role/InventoriesDetails",
     "shortName": "Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "coke:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "coke:PrepaidRepairPartsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426412 - Disclosure - Prepaid Expenses and Other Current Assets (Details)",
     "role": "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails",
     "shortName": "Prepaid Expenses and Other Current Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "coke:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "coke:PrepaidRepairPartsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i6b9d5dbc56ff44b5a8e760df8837021d_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429413 - Disclosure - Assets Held for Sale (Details)",
     "role": "http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails",
     "shortName": "Assets Held for Sale (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i6b9d5dbc56ff44b5a8e760df8837021d_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432414 - Disclosure - Property, Plant and Equipment, Net (Details)",
     "role": "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails",
     "shortName": "Property, Plant and Equipment, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435415 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Population of Leases (Details)",
     "role": "http://www.cokeconsolidated.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateforPopulationofLeasesDetails",
     "shortName": "Leases - Summary of Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Population of Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436416 - Disclosure - Leases - Summary of Balances Related to Lease Portfolio within Condensed Consolidated Statement of Operations (Details)",
     "role": "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails",
     "shortName": "Leases - Summary of Balances Related to Lease Portfolio within Condensed Consolidated Statement of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437417 - Disclosure - Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases (Details)",
     "role": "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
     "shortName": "Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438418 - Disclosure - Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases, Year End (Details)",
     "role": "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails",
     "shortName": "Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases, Year End (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ia6ca587675a340ad9f54b82cf509b0c4_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i8c1450a378c3481cabd6d30ade364ee1_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (Unaudited)",
     "role": "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i4b6a47d5e04a4eb0bbfa34970b0524d5_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "coke:ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439419 - Disclosure - Leases - Summary of Balances Related to Leases within Condensed Consolidated Statement of Cash Flow (Details)",
     "role": "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails",
     "shortName": "Leases - Summary of Balances Related to Leases within Condensed Consolidated Statement of Cash Flow (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "coke:ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440420 - Disclosure - Leases - Narrative (Details)",
     "role": "http://www.cokeconsolidated.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "id3240a4822ad4538833a0c603d9ab7e2_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443421 - Disclosure - Distribution Agreements, Net - Narrative (Details)",
     "role": "http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails",
     "shortName": "Distribution Agreements, Net - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "id3240a4822ad4538833a0c603d9ab7e2_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "id9f123656256400387b8ec7c09b22e33_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444422 - Disclosure - Distribution Agreements, Net - Schedule of Distribution Agreements, Net (Details)",
     "role": "http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails",
     "shortName": "Distribution Agreements, Net - Schedule of Distribution Agreements, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "id9f123656256400387b8ec7c09b22e33_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "coke:ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i75726f0ecf4f43b3bfc85c4dfe52179a_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445423 - Disclosure - Distribution Agreements, Net - Reconciliation of Activity for Other Identifiable Intangible Assets Net (Details)",
     "role": "http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails",
     "shortName": "Distribution Agreements, Net - Reconciliation of Activity for Other Identifiable Intangible Assets Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "coke:ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i68068e1c50084bab8471c159b2bf5f4e_D20220101-20220701",
      "decimals": "-3",
      "lang": "en-US",
      "name": "coke:FiniteLivedIntangibleAcquisitionDistributionRights",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ife5eeb081904463c886a92b7dfcbd1e3_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448424 - Disclosure - Customer Lists, Net - Narrative (Details)",
     "role": "http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails",
     "shortName": "Customer Lists, Net - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ife5eeb081904463c886a92b7dfcbd1e3_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i88e1e8e1557649648f3b37c629ca1597_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449425 - Disclosure - Customer Lists, Net - Schedule of Customer Lists, Net (Details)",
     "role": "http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails",
     "shortName": "Customer Lists, Net - Schedule of Customer Lists, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i88e1e8e1557649648f3b37c629ca1597_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedInsuranceCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452426 - Disclosure - Other Accrued Liabilities (Details)",
     "role": "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails",
     "shortName": "Other Accrued Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedInsuranceCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455427 - Disclosure - Commodity Derivative Instruments - Summary of Pre-Tax Changes in Fair Value (Details)",
     "role": "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails",
     "shortName": "Commodity Derivative Instruments - Summary of Pre-Tax Changes in Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i9bf82960ea744655a6ac008722ea7424_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456428 - Disclosure - Commodity Derivative Instruments - Summary of Fair Values and Classification in Condensed Consolidated Balance Sheets of Derivative Instruments (Details)",
     "role": "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails",
     "shortName": "Commodity Derivative Instruments - Summary of Fair Values and Classification in Condensed Consolidated Balance Sheets of Derivative Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "coke:ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i9bf82960ea744655a6ac008722ea7424_I20220701",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i9d0fe806179940aca6d7b1717fe1c36b_D20220402-20220701",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (Unaudited) (Parenthetical)",
     "role": "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i9bf82960ea744655a6ac008722ea7424_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457429 - Disclosure - Commodity Derivative Instruments - Summary of Outstanding Commodity Derivative Instruments (Details)",
     "role": "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails",
     "shortName": "Commodity Derivative Instruments - Summary of Outstanding Commodity Derivative Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i9bf82960ea744655a6ac008722ea7424_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i9bf82960ea744655a6ac008722ea7424_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460430 - Disclosure - Fair Values of Financial Instruments - Deferred Compensation Plan, Commodity Derivative Instruments, Debt and Acquisition Related Contingent Consideration (Details)",
     "role": "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails",
     "shortName": "Fair Values of Financial Instruments - Deferred Compensation Plan, Commodity Derivative Instruments, Debt and Acquisition Related Contingent Consideration (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ie2c7df8852684e9f91f1fda08335744e_I20220701",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2461431 - Disclosure - Fair Values of Financial Instruments - Narrative (Details)",
     "role": "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails",
     "shortName": "Fair Values of Financial Instruments - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "coke:PaymentOfContingentConsiderationOfAcquisitions",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462432 - Disclosure - Fair Values of Financial Instruments - Summary of Acquisition Related Contingent Consideration Liability (Details)",
     "role": "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails",
     "shortName": "Fair Values of Financial Instruments - Summary of Acquisition Related Contingent Consideration Liability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i1f37eae608894e46ba054a2747c9bb00_D20220402-20220701",
      "decimals": "-3",
      "lang": "en-US",
      "name": "coke:PaymentOfContingentConsiderationOfAcquisitions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464433 - Disclosure - Income Taxes (Details)",
     "role": "http://www.cokeconsolidated.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i025d9ef7f5fa4e01843088e4af2b20ed_I20220701",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "coke:DefinedBenefitPlanNumberOfPensionPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "benefit_plan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467434 - Disclosure - Pension and Postretirement Benefit Obligations - Narrative (Details)",
     "role": "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails",
     "shortName": "Pension and Postretirement Benefit Obligations - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i025d9ef7f5fa4e01843088e4af2b20ed_I20220701",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "coke:DefinedBenefitPlanNumberOfPensionPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "benefit_plan",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2468435 - Disclosure - Pension and Postretirement Benefit Obligations - Components of Net Periodic Pension Cost (Details)",
     "role": "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails",
     "shortName": "Pension and Postretirement Benefit Obligations - Components of Net Periodic Pension Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i3fd9c49a2c8a4f0fbe2eff7571041be2_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i251b32f919554f50982cf3536393cfc3_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2469436 - Disclosure - Pension and Postretirement Benefit Obligations - Components of Net Periodic Postretirement Benefit Cost (Details)",
     "role": "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails",
     "shortName": "Pension and Postretirement Benefit Obligations - Components of Net Periodic Postretirement Benefit Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i251b32f919554f50982cf3536393cfc3_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2472437 - Disclosure - Other Liabilities (Details)",
     "role": "http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails",
     "shortName": "Other Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherPostretirementBenefitsPayableNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2475438 - Disclosure - Debt - Summary of Long-Term Debt (Details)",
     "role": "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails",
     "shortName": "Debt - Summary of Long-Term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Critical Accounting Policies",
     "role": "http://www.cokeconsolidated.com/role/CriticalAccountingPolicies",
     "shortName": "Critical Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ia15b1b5a82ce4fc39b678daf8f2eaa05_I20220701",
      "decimals": "5",
      "first": true,
      "lang": "en-US",
      "name": "coke:DebtInstrumentIssuedAtParPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2476439 - Disclosure - Debt - Summary of Debt, Footnotes (Details)",
     "role": "http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails",
     "shortName": "Debt - Summary of Debt, Footnotes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ia15b1b5a82ce4fc39b678daf8f2eaa05_I20220701",
      "decimals": "5",
      "first": true,
      "lang": "en-US",
      "name": "coke:DebtInstrumentIssuedAtParPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "coke:DebtInstrumentNumberOfFinancialCovenants",
      "reportCount": 1,
      "unique": true,
      "unitRef": "financial_covenant",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2477440 - Disclosure - Debt - Narrative (Details)",
     "role": "http://www.cokeconsolidated.com/role/DebtNarrativeDetails",
     "shortName": "Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "coke:DebtInstrumentNumberOfFinancialCovenants",
      "reportCount": 1,
      "unique": true,
      "unitRef": "financial_covenant",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2480441 - Disclosure - Commitments and Contingencies - Narrative (Details)",
     "role": "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails",
     "shortName": "Commitments and Contingencies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ieb447592ac6548bc904b8a6a851b2788_I20220701",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LongTermPurchaseCommitmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2481442 - Disclosure - Commitments and Contingencies - Summary of Company's Purchases from Manufacturing Cooperatives (Details)",
     "role": "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails",
     "shortName": "Commitments and Contingencies - Summary of Company's Purchases from Manufacturing Cooperatives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LongTermPurchaseCommitmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i2ff261df0cde42a8bf6caa38e531e2ae_I20220401",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2484443 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Summary of Accumulated Other Comprehensive (Loss) (Details)",
     "role": "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails",
     "shortName": "Accumulated Other Comprehensive Income (Loss) - Summary of Accumulated Other Comprehensive (Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i43d0d2051ac4463ba39781cbfc8c7aa6_I20191229",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i03917611c22e4da29b7ea3df6aba844b_D20220402-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2485444 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Summary of Impact of Accumulated Other Comprehensive Income (Loss) on Statement of Operations (Details)",
     "role": "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails",
     "shortName": "Accumulated Other Comprehensive Income (Loss) - Summary of Impact of Accumulated Other Comprehensive Income (Loss) on Statement of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "i677f9ecf42f34051bcbaf1f2f616536a_D20220402-20220701",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2488445 - Disclosure - Supplemental Disclosures of Cash Flow Information (Details)",
     "role": "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails",
     "shortName": "Supplemental Disclosures of Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coke-20220701.htm",
      "contextRef": "ica982e14d06640c8a4d824ea781ddac0_D20220101-20220701",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 82,
   "tag": {
    "coke_A2021RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Revolving Credit Facility",
        "label": "2021 Revolving Credit Facility [Member]",
        "terseLabel": "2021 Revolving Credit Facility"
       }
      }
     },
     "localname": "A2021RevolvingCreditFacilityMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for taxes other than income taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrual For Current Taxes Other Than Current Income Taxes",
        "terseLabel": "Accrued taxes (other than income taxes)"
       }
      }
     },
     "localname": "AccrualForCurrentTaxesOtherThanCurrentIncomeTaxes",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_AccumulatedInterestRateSwapMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated interest rate swap.",
        "label": "Accumulated Interest Rate Swap [Member]",
        "verboseLabel": "Interest rate swap"
       }
      }
     },
     "localname": "AccumulatedInterestRateSwapMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_AgreementToAcquireAdditionalDistributionRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement To Acquire Additional Distribution Rights",
        "label": "Agreement To Acquire Additional Distribution Rights [Member]",
        "terseLabel": "Agreement To Acquire Additional Distribution Rights"
       }
      }
     },
     "localname": "AgreementToAcquireAdditionalDistributionRightsMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_AmortizationOfIntangibleAssetsAndDeferredProceedsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of intangible assets and deferred proceeds net.",
        "label": "Amortization Of Intangible Assets And Deferred Proceeds Net",
        "terseLabel": "Amortization of intangible assets and deferred proceeds, net"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssetsAndDeferredProceedsNet",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_AmountOfCompanyDebtGuaranteed": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of debt of the company guaranteed.",
        "label": "Amount Of Company Debt Guaranteed",
        "terseLabel": "Guarantees of company debt"
       }
      }
     },
     "localname": "AmountOfCompanyDebtGuaranteed",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award settled in cash or shares based on average closing prices of common shares during trading days performance period.",
        "label": "Award Settled In Cash Or Shares Based On Average Closing Prices Of Common Shares During Trading Days Of Performance Period",
        "terseLabel": "Award settled in cash or shares, average closing prices of shares during trading days of performance period (in days)"
       }
      }
     },
     "localname": "AwardSettledInCashOrSharesBasedOnAverageClosingPricesOfCommonSharesDuringTradingDaysOfPerformancePeriod",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "coke_BeaconInvestmentCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Beacon investment corporation.",
        "label": "Beacon Investment Corporation [Member]",
        "terseLabel": "Beacon, Company Headquarters",
        "verboseLabel": "Company headquarters"
       }
      }
     },
     "localname": "BeaconInvestmentCorporationMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_BottleOrCanSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bottle or can sales.",
        "label": "Bottle Or Can Sales [Member]",
        "terseLabel": "Bottle/Can Sales"
       }
      }
     },
     "localname": "BottleOrCanSalesMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_BuildingsLeaseholdImprovementsAndLandImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Buildings, Leasehold Improvements, And Land Improvements",
        "label": "Buildings, Leasehold Improvements, And Land Improvements [Member]",
        "terseLabel": "Buildings and leasehold and land improvements"
       }
      }
     },
     "localname": "BuildingsLeaseholdImprovementsAndLandImprovementsMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination contingent consideration arrangements change in fair value of contingent consideration liability.",
        "label": "Business Combination Contingent Consideration Arrangements Change In Fair Value Of Contingent Consideration Liability",
        "terseLabel": "Fair value adjustment of acquisition related contingent consideration",
        "verboseLabel": "Increase (decrease) in fair value"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination contingent consideration liability reclassification to current payables.",
        "label": "Business Combination Contingent Consideration Liability Reclassification To Current Payables",
        "terseLabel": "Reclassification to current payables"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_BusinessCombinationContingentConsiderationLiabilityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration, Liability",
        "label": "Business Combination, Contingent Consideration, Liability [Roll Forward]",
        "terseLabel": "Business Combination, Contingent Consideration, Liability [Roll Forward]"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityRollForward",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "coke_CONAServicesLimitedLiabilityCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CONA Services LLC.",
        "label": "C O N A Services Limited Liability Company [Member]",
        "terseLabel": "CONA"
       }
      }
     },
     "localname": "CONAServicesLimitedLiabilityCompanyMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_CocaColaBottlerSalesAndServicesCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Coca-cola bottlers' sales and services company.",
        "label": "Coca Cola Bottler Sales And Services Company [Member]",
        "terseLabel": "CCBSS"
       }
      }
     },
     "localname": "CocaColaBottlerSalesAndServicesCompanyMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_CocaColaRefreshmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Coca-Cola Refreshments.",
        "label": "Coca Cola Refreshments [Member]",
        "terseLabel": "CCR"
       }
      }
     },
     "localname": "CocaColaRefreshmentsMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_ColdDrinkDispensingEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cold drink dispensing equipment.",
        "label": "Cold Drink Dispensing Equipment [Member]",
        "terseLabel": "Cold drink dispensing equipment"
       }
      }
     },
     "localname": "ColdDrinkDispensingEquipmentMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_CommonClassUndefinedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock that is undefined, representing ownership interest in a corporation.",
        "label": "Common Class Undefined [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonClassUndefinedMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/Cover",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_ComprehensiveBeverageAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Comprehensive beverage agreement.",
        "label": "Comprehensive Beverage Agreement [Member]",
        "terseLabel": "Comprehensive Beverage Agreement"
       }
      }
     },
     "localname": "ComprehensiveBeverageAgreementMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_ConversionOfStockConversionRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion Of Stock, Conversion Ratio",
        "label": "Conversion Of Stock, Conversion Ratio",
        "terseLabel": "Conversion ratio"
       }
      }
     },
     "localname": "ConversionOfStockConversionRatio",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "coke_ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion Of Stock, Limitation On Sale, Number Of Consecutive Months",
        "label": "Conversion Of Stock, Limitation On Sale, Number Of Consecutive Months",
        "terseLabel": "Conversion of stock, limitation on sale, consecutive month period"
       }
      }
     },
     "localname": "ConversionOfStockLimitationOnSaleNumberOfConsecutiveMonths",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "coke_ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion Of Stock, Limitation On Sale, Number Of Shares During Consecutive Month Period",
        "label": "Conversion Of Stock, Limitation On Sale, Number Of Shares During Consecutive Month Period",
        "terseLabel": "Conversion of stock, limitation on sale, number of shares during consecutive month period"
       }
      }
     },
     "localname": "ConversionOfStockLimitationOnSaleNumberOfSharesDuringConsecutiveMonthPeriod",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "coke_ConvertingStockholdersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Converting Stockholders",
        "label": "Converting Stockholders [Member]",
        "terseLabel": "Converting Stockholders"
       }
      }
     },
     "localname": "ConvertingStockholdersMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_DebtGuaranteeForRelatedParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of debt guarantied by the company for related parties of the company.",
        "label": "Debt Guarantee For Related Party",
        "terseLabel": "Debt guarantee for related party"
       }
      }
     },
     "localname": "DebtGuaranteeForRelatedParty",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_DebtInstrumentIssuedAtParPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument issued at par percentage.",
        "label": "Debt Instrument Issued At Par Percentage",
        "terseLabel": "Senior notes, issued at par percentage"
       }
      }
     },
     "localname": "DebtInstrumentIssuedAtParPercentage",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "coke_DebtInstrumentNumberOfFinancialCovenants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Number Of Financial Covenants",
        "label": "Debt Instrument, Number Of Financial Covenants",
        "terseLabel": "Number of financial covenants"
       }
      }
     },
     "localname": "DebtInstrumentNumberOfFinancialCovenants",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "coke_DebtIssuedBySubsidiaries": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of debt issued by subsidiaries of the parent company.",
        "label": "Debt Issued By Subsidiaries",
        "terseLabel": "Debt issued by subsidiaries"
       }
      }
     },
     "localname": "DebtIssuedBySubsidiaries",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_DeferredProceedsFromRelatedPartyNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Proceeds From Related Party Non Current",
        "label": "Deferred Proceeds From Related Party Non Current",
        "terseLabel": "Noncurrent deferred proceeds from related parties"
       }
      }
     },
     "localname": "DeferredProceedsFromRelatedPartyNonCurrent",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_DefinedBenefitPlanNumberOfPensionPlans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Number Of Pension Plans",
        "label": "Defined Benefit Plan, Number Of Pension Plans",
        "terseLabel": "Number of company-sponsored pension plans"
       }
      }
     },
     "localname": "DefinedBenefitPlanNumberOfPensionPlans",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "coke_DistributionAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution Assets",
        "label": "Distribution Assets [Member]",
        "terseLabel": "Distribution Assets"
       }
      }
     },
     "localname": "DistributionAssetsMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value assets and liability measured on recurring basis unobservable input reconciliation.",
        "label": "Fair Value Assets And Liability Measured On Recurring Basis Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Summary of Acquisition Related Contingent Consideration Liability"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "coke_FairValueMethodsAndAssumptionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value, Methods And Assumptions",
        "label": "Fair Value, Methods And Assumptions [Table Text Block]",
        "terseLabel": "Methods and Assumptions Used in Estimating Fair Value"
       }
      }
     },
     "localname": "FairValueMethodsAndAssumptionsTableTextBlock",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "coke_FinanceLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Liability, to be Paid, after Year Four",
        "label": "Finance Lease, Liability, to be Paid, after Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_FiniteLivedIntangibleAcquisitionDistributionRights": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite Lived Intangible Acquisition Distribution Rights",
        "label": "Finite Lived Intangible Acquisition Distribution Rights",
        "terseLabel": "BODYARMOR distribution rights"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAcquisitionDistributionRights",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Accounts Receivable, Allowance For Credit Loss",
        "label": "Increase (Decrease) In Accounts Receivable, Allowance For Credit Loss",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivableAllowanceForCreditLoss",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_JFrankHarrisonIIIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "J. Frank Harrison, III",
        "label": "J. Frank Harrison, III [Member]",
        "terseLabel": "J. Frank Harrison, III"
       }
      }
     },
     "localname": "JFrankHarrisonIIIMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_LeaseHlpSpcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease HLP, SPC and adjacent sales facility.",
        "label": "Lease Hlp Spc [Member]",
        "terseLabel": "HLP, SPC &amp; Adjacent Sales Facility",
        "verboseLabel": "Snyder Production Center"
       }
      }
     },
     "localname": "LeaseHlpSpcMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee lease cash flow from financing activities impact.",
        "label": "Lessee Lease Cash Flow From Financing Activities Impact",
        "totalLabel": "Total cash flows from financing activities impact"
       }
      }
     },
     "localname": "LesseeLeaseCashFlowFromFinancingActivitiesImpact",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee lease cash flow from operating activities impact.",
        "label": "Lessee Lease Cash Flow From Operating Activities Impact",
        "totalLabel": "Total cash flows from operating activities impact"
       }
      }
     },
     "localname": "LesseeLeaseCashFlowFromOperatingActivitiesImpact",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Additional Liability",
        "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Additional Liability",
        "terseLabel": "Lease commitments not yet commenced, additional lease liability"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedAdditionalLiability",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1": {
       "order": 8.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, to be Paid, after Year Four",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_LongTermPerformanceEquityPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term performance equity plan.",
        "label": "Long Term Performance Equity Plan [Member]",
        "terseLabel": "Long-Term Performance Equity Plan"
       }
      }
     },
     "localname": "LongTermPerformanceEquityPlanMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum purchase percentage requirement of total plastic bottles purchased in certain territories.",
        "label": "Minimum Percentage Purchase Obligation For Plastic Bottles In Certain Territories",
        "terseLabel": "Purchase requirements of plastic bottles, percentage (at least)"
       }
      }
     },
     "localname": "MinimumPercentagePurchaseObligationForPlasticBottlesInCertainTerritories",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "coke_NonPublicDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-public debt.",
        "label": "Non Public Debt [Member]",
        "terseLabel": "Non-public"
       }
      }
     },
     "localname": "NonPublicDebtMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_NonalcoholicBeverageSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonalcoholic beverage segment.",
        "label": "Nonalcoholic Beverage Segment [Member]",
        "terseLabel": "Nonalcoholic Beverages",
        "verboseLabel": "Nonalcoholic Beverages"
       }
      }
     },
     "localname": "NonalcoholicBeverageSegmentMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails",
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_NumberOfSalesCategories": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of sales categories.",
        "label": "Number Of Sales Categories",
        "terseLabel": "Number of sales categories"
       }
      }
     },
     "localname": "NumberOfSalesCategories",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "coke_NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Numerator For Basic And Diluted Net Income (Loss) Per Share Abstract.",
        "label": "Numerator For Basic And Diluted Net Income Loss Per Share [Abstract]",
        "terseLabel": "Numerator for basic and diluted net income per Common Stock and Class\u00a0B Common Stock share:"
       }
      }
     },
     "localname": "NumeratorForBasicAndDilutedNetIncomeLossPerShareAbstract",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "coke_OtherAccruedLiabilitiesCurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other accrued liabilities current.",
        "label": "Other Accrued Liabilities Current [Member]",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrentMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income (loss) for actuarial gain (loss) related to other postretirement benefit plans.",
        "label": "Other Comprehensive Income Loss Reclassification Adjustment From A O C I Other Postretirement Benefit Plans For Net Gain Loss Net Of Tax",
        "terseLabel": "Actuarial gain"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other comprehensive income postretirement benefit plans adjustment net of tax period increase decrease abstract.",
        "label": "Other Comprehensive Income Postretirement Benefit Plans Adjustment Net Of Tax Period Increase Decrease [Abstract]",
        "terseLabel": "Postretirement benefits reclassification including benefit costs:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomePostretirementBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "coke_OtherMembersOfTheHarrisonFamilyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Members Of The Harrison Family",
        "label": "Other Members Of The Harrison Family [Member]",
        "terseLabel": "Other Members Of The Harrison Family"
       }
      }
     },
     "localname": "OtherMembersOfTheHarrisonFamilyMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_OtherPrepaidExpenseAndOtherCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other prepaid expense and other current assets.",
        "label": "Other Prepaid Expense And Other Current Assets",
        "terseLabel": "Other prepaid expenses and other current assets"
       }
      }
     },
     "localname": "OtherPrepaidExpenseAndOtherCurrentAssets",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_OtherProductsSalesPostMixAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Post mix and other.",
        "label": "Other Products Sales Post Mix And Other [Member]",
        "terseLabel": "Post-Mix and Other"
       }
      }
     },
     "localname": "OtherProductsSalesPostMixAndOtherMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_PaymentOfContingentConsiderationOfAcquisitions": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment of contingent consideration of acquisitions.",
        "label": "Payment Of Contingent Consideration Of Acquisitions",
        "negatedLabel": "Payments of acquisition related contingent consideration",
        "terseLabel": "Payments of acquisition related contingent consideration"
       }
      }
     },
     "localname": "PaymentOfContingentConsiderationOfAcquisitions",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_PaymentsToRelatedParties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments To Related Parties",
        "label": "Payments To Related Parties",
        "verboseLabel": "Payments made by the Company to The Coca-Cola Company"
       }
      }
     },
     "localname": "PaymentsToRelatedParties",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments To Related Parties, Percentage For For Concentrate Syrup Sweetener, Finished Products, And Other Purchases",
        "label": "Payments To Related Parties, Percentage For For Concentrate Syrup Sweetener, Finished Products, And Other Purchases",
        "terseLabel": "Payments made to related party for concentrate syrup, sweetener, finished products and other purchases (as a percent)"
       }
      }
     },
     "localname": "PaymentsToRelatedPartiesPercentageForForConcentrateSyrupSweetenerFinishedProductsAndOtherPurchases",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "coke_PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage undistributed earnings allocated to diluted common stock per share calculated.",
        "label": "Percentage Undistributed Earnings Allocated To Diluted Common Stock Per Share Calculated",
        "terseLabel": "Percentage undistributed earnings allocated to common stock diluted"
       }
      }
     },
     "localname": "PercentageUndistributedEarningsAllocatedToDilutedCommonStockPerShareCalculated",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "coke_PrepaidExpensesAndOtherCurrentAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid expenses and other current assets.",
        "label": "Prepaid Expenses And Other Current Assets [Text Block]",
        "terseLabel": "Prepaid Expenses and Other Current Assets"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsTextBlock",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "coke_PrepaidMarketingCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid marketing current.",
        "label": "Prepaid Marketing Current",
        "terseLabel": "Prepaid marketing"
       }
      }
     },
     "localname": "PrepaidMarketingCurrent",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_PrepaidRepairPartsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid repair parts current.",
        "label": "Prepaid Repair Parts Current",
        "terseLabel": "Repair parts"
       }
      }
     },
     "localname": "PrepaidRepairPartsCurrent",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_PrepaidSoftware": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid software.",
        "label": "Prepaid Software",
        "terseLabel": "Prepaid software"
       }
      }
     },
     "localname": "PrepaidSoftware",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_ProceedsFromRelatedParties": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Related Parties",
        "label": "Proceeds From Related Parties",
        "terseLabel": "Payments made by The Coca-Cola Company to the Company"
       }
      }
     },
     "localname": "ProceedsFromRelatedParties",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_PublicDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public debt.",
        "label": "Public Debt [Member]",
        "terseLabel": "Public"
       }
      }
     },
     "localname": "PublicDebtMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails",
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_ReclassificationOfStrandedTaxEffectsDueToTCJAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of stranded tax effects due to TCJA.",
        "label": "Reclassification Of Stranded Tax Effects Due To T C J A [Member]",
        "terseLabel": "Reclassification of stranded tax effects"
       }
      }
     },
     "localname": "ReclassificationOfStrandedTaxEffectsDueToTCJAMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_ReductionsToLeasedPropertyUnderFinancingLeases": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reductions To Leased Property Under Financing Leases",
        "label": "Reductions To Leased Property Under Financing Leases",
        "terseLabel": "Reductions to leased property under financing leases"
       }
      }
     },
     "localname": "ReductionsToLeasedPropertyUnderFinancingLeases",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_RelatedPartiesRentalPayments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rental payments made during the period (excluding transactions that are eliminated in consolidation or combined financial statements) to a related party.",
        "label": "Related Parties Rental Payments",
        "terseLabel": "Rental payments related to leases"
       }
      }
     },
     "localname": "RelatedPartiesRentalPayments",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_RelatedPartyServiceFees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related party, service fees.",
        "label": "Related Party Service Fees",
        "terseLabel": "Service fees"
       }
      }
     },
     "localname": "RelatedPartyServiceFees",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Administrative fees expense during the period (excluding transactions that are eliminated in consolidation or combined financial statements) with related parties.",
        "label": "Related Party Transaction Payments As Administration Fees To Related Parties",
        "terseLabel": "Administrative fees due to CCBSS"
       }
      }
     },
     "localname": "RelatedPartyTransactionPaymentsAsAdministrationFeesToRelatedParties",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_RepairServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repair Service",
        "label": "Repair Service [Member]",
        "terseLabel": "Repair Service"
       }
      }
     },
     "localname": "RepairServiceMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_RepaymentsOfTermLoanFacility": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayments of term loan facility.",
        "label": "Repayments Of Term Loan Facility",
        "negatedLabel": "Payments on term loan facility"
       }
      }
     },
     "localname": "RepaymentsOfTermLoanFacility",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue From Contract With Customer, General Period For Completion Of Services",
        "label": "Revenue From Contract With Customer, General Period For Completion Of Services",
        "terseLabel": "General period for completion of services"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerGeneralPeriodForCompletionOfServices",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "coke_RevenueFromContractWithCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from contract with customer.",
        "label": "Revenue From Contract With Customer [Line Items]",
        "terseLabel": "Revenue From Contract With Customer [Line Items]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerLineItems",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "coke_RevenueFromContractWithCustomerTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from contract with customer.",
        "label": "Revenue From Contract With Customer [Table]",
        "terseLabel": "Revenue From Contract With Customer [Table]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTable",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "coke_RevenueRecognitionSalesReturnsEstimatePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue recognition sales returns estimate percentage.",
        "label": "Revenue Recognition Sales Returns Estimate Percentage",
        "terseLabel": "Sales return estimated percentage (less than)"
       }
      }
     },
     "localname": "RevenueRecognitionSalesReturnsEstimatePercentage",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "coke_ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of balances related to lease portfolio presented in statement of cash flow.",
        "label": "Schedule Of Balances Related To Lease Portfolio Presented In Statement Of Cash Flow [Table Text Block]",
        "terseLabel": "Summary of Leases Within Condensed Consolidated Statement of Cash Flow"
       }
      }
     },
     "localname": "ScheduleOfBalancesRelatedToLeasePortfolioPresentedInStatementOfCashFlowTableTextBlock",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "coke_ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Finite Lived Intangible Assets Reconciliation",
        "label": "Schedule of Finite Lived Intangible Assets Reconciliation [Table Text Block]",
        "terseLabel": "Reconciliation of Activity for Distribution Agreements, Net"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsReconciliationTableTextBlock",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "coke_ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of gross derivative assets and liabilities.",
        "label": "Schedule Of Gross Derivative Assets And Liabilities [Table Text Block]",
        "terseLabel": "Summary of Gross Derivative Assets and Gross Commodity Derivative Assets and Liabilities in Condensed Consolidated Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfGrossDerivativeAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "coke_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of prepaid expenses and other current assets.",
        "label": "Schedule Of Prepaid Expenses And Other Current Assets [Table Text Block]",
        "terseLabel": "Summary of Prepaid Expenses and Other Current Assets"
       }
      }
     },
     "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "coke_ShortTermAndVariableLeasesCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short-term and variable leases cost.",
        "label": "Short Term And Variable Leases Cost",
        "terseLabel": "Short-term and variable leases"
       }
      }
     },
     "localname": "ShortTermAndVariableLeasesCost",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_SignificantAccountingPoliciesPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant accounting policies.",
        "label": "Significant Accounting Policies Policy [Policy Text Block]",
        "terseLabel": "Critical Accounting Estimates"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesPolicyPolicyTextBlock",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CriticalAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "coke_SocialSecurityTaxEmployerDeferralCARESActCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Social Security Tax, Employer, Deferral, CARES Act, Current",
        "label": "Social Security Tax, Employer, Deferral, CARES Act, Current",
        "terseLabel": "Current portion of deferred payroll taxes under CARES Act"
       }
      }
     },
     "localname": "SocialSecurityTaxEmployerDeferralCARESActCurrent",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_SouthAtlanticCannersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "South Atlantic Canners.",
        "label": "South Atlantic Canners [Member]",
        "terseLabel": "SAC"
       }
      }
     },
     "localname": "SouthAtlanticCannersMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_SoutheasternMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Southeastern.",
        "label": "Southeastern [Member]",
        "terseLabel": "Southeastern"
       }
      }
     },
     "localname": "SoutheasternMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of rental payments related to related party leases.",
        "label": "Summary Of Rental Payments Related To Related Party Leases [Table Text Block]",
        "terseLabel": "Summary of Rental Payments Related to Leases"
       }
      }
     },
     "localname": "SummaryOfRentalPaymentsRelatedToRelatedPartyLeasesTableTextBlock",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "coke_ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three point eight percent senior notes November twenty five two thousand twenty five.",
        "label": "Three Point Eight Percent Senior Notes November Twenty Five Two Thousand Twenty Five [Member]",
        "terseLabel": "3.80% Senior Notes 11/25/2025"
       }
      }
     },
     "localname": "ThreePointEightPercentSeniorNotesNovemberTwentyFiveTwoThousandTwentyFiveMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails",
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three point nine six percent senior notes March twenty one two thousand thirty.",
        "label": "Three Point Nine Six Percent Senior Notes March Twenty One Two Thousand Thirty [Member]",
        "terseLabel": "3.96% Senior Notes 3/21/2030"
       }
      }
     },
     "localname": "ThreePointNineSixPercentSeniorNotesMarchTwentyOneTwoThousandThirtyMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three point nine three percent senior notes october ten two thousand twenty six.",
        "label": "Three Point Nine Three Percent Senior Notes October Ten Two Thousand Twenty Six [Member]",
        "terseLabel": "3.93% Senior Notes 10/10/2026"
       }
      }
     },
     "localname": "ThreePointNineThreePercentSeniorNotesOctoberTenTwoThousandTwentySixMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three point two eight percent senior notes February twenty seven two thousand twenty three.",
        "label": "Three Point Two Eight Percent Senior Notes February Twenty Seven Two Thousand Twenty Three [Member]",
        "terseLabel": "3.28% Senior Notes 2/27/2023"
       }
      }
     },
     "localname": "ThreePointTwoEightPercentSeniorNotesFebruaryTwentySevenTwoThousandTwentyThreeMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_TimingOfSaleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Timing Of Sale",
        "label": "Timing Of Sale [Member]",
        "terseLabel": "Timing of Sale"
       }
      }
     },
     "localname": "TimingOfSaleMember",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coke_UnrecognizedTaxBenefitsIncludingAccruedInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits including interest pertaining to uncertain tax positions taken in tax returns.",
        "label": "Unrecognized Tax Benefits Including Accrued Interest",
        "terseLabel": "Uncertain tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncludingAccruedInterest",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coke_VotingPowerOfStockHeldByRelatedPartyPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting power of the entity's combined classes of stock voting as a single class held by a related party.",
        "label": "Voting Power Of Stock Held By Related Party, Percent",
        "terseLabel": "Voting power of stock held by related party (as a percent)"
       }
      }
     },
     "localname": "VotingPowerOfStockHeldByRelatedPartyPercent",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "coke_VotingPowerOfStockHeldByRelatedPartyShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Voting Power Of Stock Held By Related Party, Shares",
        "label": "Voting Power Of Stock Held By Related Party, Shares",
        "terseLabel": "Voting power of stock held by related party (in shares)"
       }
      }
     },
     "localname": "VotingPowerOfStockHeldByRelatedPartyShares",
     "nsuri": "http://www.cokeconsolidated.com/20220701",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "verboseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r777"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r778"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "verboseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r776"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r138",
      "r190",
      "r203",
      "r204",
      "r205",
      "r206",
      "r208",
      "r210",
      "r214",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r317",
      "r318",
      "r320",
      "r322",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r138",
      "r190",
      "r203",
      "r204",
      "r205",
      "r206",
      "r208",
      "r210",
      "r214",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r317",
      "r318",
      "r320",
      "r322",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r300",
      "r302",
      "r303",
      "r304",
      "r328",
      "r365",
      "r482",
      "r487",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r700",
      "r752",
      "r754",
      "r772",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails",
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r300",
      "r302",
      "r303",
      "r304",
      "r328",
      "r365",
      "r482",
      "r487",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r700",
      "r752",
      "r754",
      "r772",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails",
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r216",
      "r302",
      "r303",
      "r389",
      "r392",
      "r701",
      "r751",
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r216",
      "r302",
      "r303",
      "r389",
      "r392",
      "r701",
      "r751",
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r293",
      "r300",
      "r302",
      "r303",
      "r304",
      "r328",
      "r365",
      "r426",
      "r482",
      "r487",
      "r511",
      "r512",
      "r513",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r700",
      "r752",
      "r754",
      "r772",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails",
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r293",
      "r300",
      "r302",
      "r303",
      "r304",
      "r328",
      "r365",
      "r426",
      "r482",
      "r487",
      "r511",
      "r512",
      "r513",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r700",
      "r752",
      "r754",
      "r772",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails",
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.",
        "label": "Accounts and Other Receivables, Net, Current",
        "terseLabel": "Accounts receivable, other"
       }
      }
     },
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "Other Accrued Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableRelatedPartiesCurrent": {
     "auth_ref": [
      "r60",
      "r137",
      "r662",
      "r663"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Related Parties, Current",
        "terseLabel": "Accounts payable to The\u00a0Coca\u2011Cola\u00a0Company"
       }
      }
     },
     "localname": "AccountsPayableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "auth_ref": [
      "r27",
      "r60"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Trade, Current",
        "terseLabel": "Accounts payable, trade"
       }
      }
     },
     "localname": "AccountsPayableTradeCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r23",
      "r44",
      "r221",
      "r222"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, trade"
       }
      }
     },
     "localname": "AccountsReceivableGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableRelatedPartiesCurrent": {
     "auth_ref": [
      "r45",
      "r137",
      "r661",
      "r663"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.",
        "label": "Accounts Receivable, Related Parties, Current",
        "terseLabel": "Accounts receivable from The\u00a0Coca\u2011Cola\u00a0Company",
        "verboseLabel": "Accounts receivable from related party"
       }
      }
     },
     "localname": "AccountsReceivableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Insurance, Current",
        "terseLabel": "Accrued insurance costs"
       }
      }
     },
     "localname": "AccruedInsuranceCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Other accrued liabilities",
        "totalLabel": "Total other accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedMarketingCostsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Marketing Costs, Current",
        "terseLabel": "Accrued marketing costs"
       }
      }
     },
     "localname": "AccruedMarketingCostsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r81",
      "r86",
      "r95",
      "r96",
      "r97",
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "terseLabel": "Defined Benefit Plans"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": {
     "auth_ref": [
      "r82",
      "r86",
      "r95",
      "r96",
      "r97",
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]",
        "terseLabel": "Prior service costs"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": {
     "auth_ref": [
      "r80",
      "r86",
      "r95",
      "r96",
      "r97",
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]",
        "terseLabel": "Actuarial loss"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r32",
      "r285"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "terseLabel": "Less:\u00a0\u00a0Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r48",
      "r84",
      "r85",
      "r86",
      "r740",
      "r762",
      "r766"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r95",
      "r96",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r83",
      "r86",
      "r95",
      "r96",
      "r97",
      "r140",
      "r141",
      "r142",
      "r557",
      "r657",
      "r757",
      "r758"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Total AOCI",
        "verboseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r78",
      "r86",
      "r95",
      "r96",
      "r97",
      "r557",
      "r617",
      "r618",
      "r619",
      "r620",
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r515",
      "r516",
      "r517",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r143",
      "r144",
      "r145",
      "r146",
      "r155",
      "r227",
      "r228",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r515",
      "r516",
      "r517",
      "r527",
      "r528",
      "r529",
      "r530",
      "r543",
      "r544",
      "r545",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r623",
      "r624",
      "r631",
      "r632",
      "r633",
      "r634",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r703",
      "r704",
      "r705",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Accounting Standards Update [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Total adjustments"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllOtherSegmentsMember": {
     "auth_ref": [
      "r185",
      "r203",
      "r204",
      "r205",
      "r206",
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.",
        "label": "Other Segments [Member]",
        "terseLabel": "All Other"
       }
      }
     },
     "localname": "AllOtherSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails",
      "http://www.cokeconsolidated.com/role/SegmentsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r224",
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Summary of Activity for Allowance for Credit Losses"
       }
      }
     },
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r52",
      "r225",
      "r242"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "negatedLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r119",
      "r348",
      "r357",
      "r358",
      "r628"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Amortization of debt costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r119",
      "r272",
      "r277"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "negatedLabel": "Additional accumulated amortization"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive shares"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]"
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r36",
      "r133",
      "r198",
      "r205",
      "r212",
      "r235",
      "r310",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r319",
      "r321",
      "r323",
      "r324",
      "r554",
      "r558",
      "r606",
      "r666",
      "r668",
      "r721",
      "r738"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r25",
      "r59",
      "r133",
      "r235",
      "r310",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r319",
      "r321",
      "r323",
      "r324",
      "r554",
      "r558",
      "r606",
      "r666",
      "r668"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current Assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "auth_ref": [
      "r5",
      "r6",
      "r14",
      "r16",
      "r19",
      "r288"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "totalLabel": "Total assets held for sale"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r5",
      "r6",
      "r14",
      "r16",
      "r19",
      "r282",
      "r288"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "terseLabel": "Assets held for sale"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r563",
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of any change recognized during the period in the high-end of the estimated range of outcomes (undiscounted) of a liability assumed in a business combination arising from an item of contingent consideration.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High",
        "terseLabel": "Amount payable annually under acquisition related contingent consideration arrangements, value, high"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of any change recognized during the period in the low-end of the estimated range of outcomes (undiscounted) of a liability assumed in a business combination arising from an item of contingent consideration.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, Low",
        "terseLabel": "Amount payable annually under acquisition related contingent consideration arrangements, value, low"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r546",
      "r547",
      "r549"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "periodEndLabel": "Ending balance - Level 3 liability",
        "periodStartLabel": "Beginning balance - Level 3 liability",
        "terseLabel": "Acquisition related contingent consideration",
        "totalLabel": "Total acquisition related contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "auth_ref": [
      "r546",
      "r548"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationContingentConsiderationLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Current",
        "terseLabel": "Current portion of acquisition related contingent consideration",
        "verboseLabel": "Current portion of acquisition related contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": {
     "auth_ref": [
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure contingent consideration liability from business combination.",
        "label": "Business Combination, Contingent Consideration, Liability, Measurement Input",
        "terseLabel": "Acquisition related contingent consideration liability, measurement input percentage"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
     "auth_ref": [
      "r546",
      "r548"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationContingentConsiderationLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Noncurrent",
        "terseLabel": "Noncurrent portion of acquisition related contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r122",
      "r123",
      "r124"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Additions to property, plant and equipment accrued and recorded in accounts payable, trade"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r602",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r21",
      "r29",
      "r121"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r115",
      "r121",
      "r125"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash at end of period",
        "periodStartLabel": "Cash at beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r115",
      "r615"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash during period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowFinancingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Financing Activities, Lessee [Abstract]",
        "terseLabel": "Cash flows from financing activities impact:"
       }
      }
     },
     "localname": "CashFlowFinancingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Significant non-cash investing and financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Operating Activities, Lessee [Abstract]",
        "terseLabel": "Cash flows from operating activities impact:"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashFlowSupplementalDisclosuresTextBlock": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Cash Flow, Supplemental Disclosures [Text Block]",
        "terseLabel": "Supplemental Disclosures of Cash Flow Information"
       }
      }
     },
     "localname": "CashFlowSupplementalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r41",
      "r42",
      "r43",
      "r131",
      "r133",
      "r159",
      "r160",
      "r165",
      "r169",
      "r172",
      "r180",
      "r181",
      "r182",
      "r235",
      "r310",
      "r315",
      "r316",
      "r317",
      "r323",
      "r324",
      "r363",
      "r364",
      "r367",
      "r368",
      "r370",
      "r606",
      "r779"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/Cover",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r69",
      "r726",
      "r744"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": {
     "auth_ref": [
      "r297",
      "r305",
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments, contingencies, and guarantees.",
        "label": "Commitments Contingencies and Guarantees [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsContingenciesAndGuaranteesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommodityContractMember": {
     "auth_ref": [
      "r427",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.",
        "label": "Commodity Contract [Member]",
        "verboseLabel": "Commodity derivative instruments"
       }
      }
     },
     "localname": "CommodityContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails",
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails",
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.",
        "label": "Common Class B [Member]",
        "terseLabel": "Class B Common Stock"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/Cover",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Cash dividend per share (in dollars per share)",
        "verboseLabel": "Common Stock (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r140",
      "r141",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r43",
      "r668"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r91",
      "r93",
      "r94",
      "r102",
      "r731",
      "r747"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r101",
      "r108",
      "r730",
      "r746"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r183",
      "r184",
      "r219",
      "r604",
      "r605",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r183",
      "r184",
      "r219",
      "r604",
      "r605",
      "r767",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r183",
      "r184",
      "r219",
      "r604",
      "r605",
      "r767",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r183",
      "r184",
      "r219",
      "r604",
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "verboseLabel": "Sales percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r183",
      "r184",
      "r219",
      "r604",
      "r605",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerRightToRecoverProduct": {
     "auth_ref": [
      "r391"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to recover product from customer on settling refund liability.",
        "label": "Contract with Customer, Right to Recover Product",
        "terseLabel": "Reserve for customer return"
       }
      }
     },
     "localname": "ContractWithCustomerRightToRecoverProduct",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "auth_ref": [
      "r122",
      "r123",
      "r124"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Amount Converted",
        "negatedTerseLabel": "Conversion of 1,227,546 shares of Class B Common Stock"
       }
      }
     },
     "localname": "ConversionOfStockAmountConverted1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "auth_ref": [
      "r122",
      "r123",
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Shares Converted",
        "terseLabel": "Shares converted (in shares)"
       }
      }
     },
     "localname": "ConversionOfStockSharesConverted1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r105",
      "r701"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerListsMember": {
     "auth_ref": [
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.",
        "label": "Customer Lists [Member]",
        "terseLabel": "Customer lists, net"
       }
      }
     },
     "localname": "CustomerListsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelatedIntangibleAssetsMember": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.",
        "label": "Customer-Related Intangible Assets [Member]",
        "terseLabel": "Customer lists, net"
       }
      }
     },
     "localname": "CustomerRelatedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r130",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r342",
      "r349",
      "r350",
      "r352",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r37",
      "r38",
      "r39",
      "r132",
      "r138",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r332",
      "r338",
      "r339",
      "r340",
      "r341",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r355",
      "r356",
      "r357",
      "r358",
      "r629",
      "r722",
      "r723",
      "r737"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails",
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r39",
      "r353",
      "r723",
      "r737"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Long-term debt, gross"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r340",
      "r355",
      "r356",
      "r601"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r66",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest Rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails",
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r67",
      "r132",
      "r138",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r332",
      "r338",
      "r339",
      "r340",
      "r341",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r355",
      "r356",
      "r357",
      "r358",
      "r629"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails",
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r67",
      "r132",
      "r138",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r332",
      "r338",
      "r339",
      "r340",
      "r341",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r351",
      "r355",
      "r356",
      "r357",
      "r358",
      "r371",
      "r374",
      "r375",
      "r376",
      "r626",
      "r627",
      "r629",
      "r630",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails",
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r338",
      "r626",
      "r630"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedLabel": "Unamortized discount on senior bonds"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.",
        "label": "Deferred Compensation Liability, Current and Noncurrent",
        "terseLabel": "Deferred compensation plan liabilities"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "auth_ref": [
      "r35"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.",
        "label": "Deferred Compensation Plan Assets",
        "terseLabel": "Deferred compensation plan assets"
       }
      }
     },
     "localname": "DeferredCompensationPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r628"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "negatedLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r119",
      "r134",
      "r526",
      "r533",
      "r534",
      "r535"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r518",
      "r519"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit": {
     "auth_ref": [
      "r404",
      "r442",
      "r466"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of 10 percent of greater of fair value of plan assets or benefit obligation.",
        "label": "Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit",
        "negatedLabel": "Recognized net actuarial loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r404",
      "r443",
      "r467",
      "r472",
      "r473"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "terseLabel": "Amortization of prior service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": {
     "auth_ref": [
      "r470",
      "r473"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year",
        "terseLabel": "Expected employer contributions for the remainder of the year"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r404",
      "r441",
      "r465",
      "r472",
      "r473"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r404",
      "r408",
      "r440",
      "r464",
      "r472",
      "r473"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r438",
      "r462",
      "r472",
      "r473"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic pension/postretirement benefit cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r406",
      "r439",
      "r463",
      "r472",
      "r473"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r119",
      "r283"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation and amortization expense from property, plant and equipment and financing leases"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r119",
      "r283"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Consolidated depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, Depletion and Amortization, Nonproduction [Abstract]",
        "terseLabel": "Depreciation and amortization:"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortizationNonproductionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r73",
      "r74",
      "r75",
      "r601"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Commodity derivative instruments",
        "verboseLabel": "Total assets"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset [Abstract]",
        "terseLabel": "Assets:"
       }
      }
     },
     "localname": "DerivativeAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeAssetsCurrent": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset, Current",
        "terseLabel": "Commodity hedges at fair market value"
       }
      }
     },
     "localname": "DerivativeAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails",
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails",
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r72",
      "r75",
      "r76",
      "r565",
      "r682"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Gross commodity derivative instrument assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r72",
      "r75",
      "r76",
      "r565",
      "r682"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Gross commodity derivative instrument liabilities"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r75",
      "r564",
      "r566",
      "r571",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails",
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails",
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r578",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Commodity Derivative Instruments"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about derivatives and hedging activities.",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Table]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r562",
      "r564",
      "r571",
      "r574",
      "r575",
      "r576",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Derivative Instruments, Gain (Loss) [Line Items]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r73",
      "r74",
      "r75",
      "r601"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Commodity derivative instruments"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability [Abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "localname": "DerivativeLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r560",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Notional amount of outstanding commodity derivative instruments"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofOutstandingCommodityDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Derivatives, Fair Value [Line Items]",
        "terseLabel": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r389",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue From Contracts With Customers"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": {
     "auth_ref": [
      "r16",
      "r280",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations.",
        "label": "Disposal Group, Held-for-sale, Not Discontinued Operations [Member]",
        "terseLabel": "Assets Held for Sale"
       }
      }
     },
     "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r5",
      "r6",
      "r14",
      "r288"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment",
        "terseLabel": "Property, plant, and equipment"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r20",
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "Assets Held for Sale"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AssetsHeldforSale"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DistributionRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal rights, generally of a limited duration, to distribute a product or products, often within specific geographic areas or supply channels.",
        "label": "Distribution Rights [Member]",
        "terseLabel": "Distribution agreements, net"
       }
      }
     },
     "localname": "DistributionRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCommonStockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends, Common Stock [Abstract]",
        "terseLabel": "Cash dividends per share:",
        "verboseLabel": "Less dividends:"
       }
      }
     },
     "localname": "DividendsCommonStockAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r377"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_UndistributedEarnings",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedLabel": "Cash dividends paid: Common Stock",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r103",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r156",
      "r159",
      "r169",
      "r171",
      "r172",
      "r176",
      "r177",
      "r588",
      "r589",
      "r732",
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Common Stock (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Basic net income per share:",
        "verboseLabel": "Basic net income per share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r103",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r159",
      "r169",
      "r171",
      "r172",
      "r176",
      "r177",
      "r588",
      "r589",
      "r732",
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Common Stock (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted net income per share:",
        "verboseLabel": "Diluted net income per share:"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r173",
      "r174",
      "r175",
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Income Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r95",
      "r96",
      "r97",
      "r140",
      "r141",
      "r142",
      "r144",
      "r152",
      "r154",
      "r179",
      "r239",
      "r370",
      "r377",
      "r515",
      "r516",
      "r517",
      "r529",
      "r530",
      "r587",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r622",
      "r657",
      "r757",
      "r758",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r30",
      "r199",
      "r234"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Equity investments"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": {
     "auth_ref": [
      "r232"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount",
        "terseLabel": "Impairment of investment"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r340",
      "r355",
      "r356",
      "r601"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Total Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r592",
      "r593",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r592",
      "r602",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r340",
      "r355",
      "r356",
      "r427",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r472",
      "r593",
      "r672",
      "r673",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r340",
      "r355",
      "r356",
      "r592",
      "r599"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r340",
      "r355",
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Values of Financial Instruments"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r340",
      "r427",
      "r429",
      "r434",
      "r472",
      "r593",
      "r672"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Fair Value Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r340",
      "r355",
      "r356",
      "r427",
      "r429",
      "r434",
      "r472",
      "r593",
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Fair Value Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r340",
      "r355",
      "r356",
      "r427",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r472",
      "r593",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Fair Value Level 3",
        "verboseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r596",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r340",
      "r355",
      "r356",
      "r427",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r472",
      "r672",
      "r673",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsSummaryofAcquisitionRelatedContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r563",
      "r568",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r637",
      "r642",
      "r650"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Interest expense on financing lease obligations"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r639",
      "r644"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails": {
       "order": 2.0,
       "parentTag": "coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Interest payments on financing lease obligations"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Financing Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r636",
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "totalLabel": "Present value of minimum lease principal payments",
        "verboseLabel": "Lease liability, finance lease"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r636"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Current portion of obligations under financing leases",
        "verboseLabel": "Less: Current portion of lease liabilities - financing leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Summary of Future Minimum Lease Payments for Noncancelable Finance Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r636"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Noncurrent portion of obligations under financing leases",
        "verboseLabel": "Noncurrent portion of lease liabilities - financing leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, to be Paid",
        "totalLabel": "Total minimum lease payments including interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2025",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2024",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2023",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.",
        "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less:\u00a0\u00a0Amounts representing interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r638",
      "r644"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails": {
       "order": 1.0,
       "parentTag": "coke_LesseeLeaseCashFlowFromFinancingActivitiesImpact",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Payments on financing lease obligations",
        "terseLabel": "Principal payments on financing lease obligations"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r635"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Leased property under financing leases, net"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r637",
      "r642",
      "r650"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Depreciation expense from financing leases"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r647",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateforPopulationofLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r646",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term (in years)"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateforPopulationofLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r243",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r253",
      "r254",
      "r255",
      "r351",
      "r369",
      "r578",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails",
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]",
        "terseLabel": "Assets:"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery": {
     "auth_ref": [
      "r247",
      "r251",
      "r788"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss.",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery",
        "negatedLabel": "Deductions"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionSummaryofActivityinAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "auth_ref": [
      "r52",
      "r223",
      "r242",
      "r244",
      "r246",
      "r725",
      "r786",
      "r787",
      "r789"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, Allowance for Credit Loss",
        "periodEndLabel": "Ending balance - allowance for credit losses",
        "periodStartLabel": "Beginning balance - allowance for credit losses"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionSummaryofActivityinAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Financing Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Roll Forward]"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionSummaryofActivityinAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Estimated useful life (in years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r34",
      "r276"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "terseLabel": "Less: Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r273",
      "r274",
      "r276",
      "r278",
      "r702",
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r276",
      "r706"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Customer lists at cost",
        "verboseLabel": "Distribution agreements at cost"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r273",
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r276",
      "r702"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "periodEndLabel": "Ending balance - distribution agreements, net",
        "periodStartLabel": "Beginning balance - distribution agreements, net",
        "totalLabel": "Total finite-lived intangible assets",
        "verboseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Finite-Lived Intangible Assets [Roll Forward]",
        "terseLabel": "Finite-lived Intangible Assets [Roll Forward]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments": {
     "auth_ref": [
      "r570"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of price risk derivatives not designated as hedging instruments.",
        "label": "Gain (Loss) on Price Risk Derivative Instruments Not Designated as Hedging Instruments",
        "terseLabel": "Total gain (loss)"
       }
      }
     },
     "localname": "GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Loss on sale of property, plant and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r33",
      "r261",
      "r262",
      "r269",
      "r271",
      "r668",
      "r720"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r104",
      "r133",
      "r198",
      "r204",
      "r208",
      "r211",
      "r214",
      "r235",
      "r310",
      "r311",
      "r312",
      "r315",
      "r316",
      "r317",
      "r319",
      "r321",
      "r323",
      "r324",
      "r606"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r562",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "auth_ref": [
      "r119",
      "r281"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.",
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "terseLabel": "Impairment and abandonment of property, plant and equipment"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r99",
      "r198",
      "r204",
      "r208",
      "r211",
      "r214",
      "r719",
      "r728",
      "r734",
      "r749"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "negatedTotalLabel": "Subtotal pre-tax",
        "totalLabel": "Income before taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r6",
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r13",
      "r15",
      "r17",
      "r18",
      "r19",
      "r290",
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r287",
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r135",
      "r522",
      "r524",
      "r525",
      "r531",
      "r536",
      "r538",
      "r539",
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r136",
      "r153",
      "r154",
      "r196",
      "r520",
      "r532",
      "r537",
      "r750"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedTerseLabel": "Income tax expense",
        "terseLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.",
        "label": "Increase (Decrease) in Accounts and Other Receivables",
        "negatedLabel": "Accounts receivable, other"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsAndOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "terseLabel": "Accounts payable, trade"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable, trade"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueFromRelatedParties": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.",
        "label": "Increase (Decrease) in Due from Related Parties",
        "negatedLabel": "Accounts receivable from The\u00a0Coca\u2011Cola\u00a0Company"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedParties": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Due to Related Parties",
        "terseLabel": "Accounts payable to The\u00a0Coca\u2011Cola\u00a0Company"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.",
        "label": "Increase (Decrease) in Interest Payable, Net",
        "terseLabel": "Accrued interest payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInInterestPayableNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Other Accrued Liabilities",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current operating assets after deduction of current operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Current Assets and Liabilities, Net",
        "negatedLabel": "Change in current assets less current liabilities",
        "negatedTotalLabel": "Change in current assets less current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedLabel": "Change in other noncurrent assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Change in other noncurrent liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Distribution Agreements, Net",
        "verboseLabel": "Customer Lists, Net"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CustomerListsNet",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r98",
      "r192",
      "r625",
      "r628",
      "r733"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "terseLabel": "Accrued interest payable"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Fixed Rate Swap"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r190",
      "r203",
      "r204",
      "r205",
      "r206",
      "r208",
      "r210",
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eliminating entries used in operating segment consolidation.",
        "label": "Intersegment Eliminations [Member]",
        "terseLabel": "Eliminations"
       }
      }
     },
     "localname": "IntersegmentEliminationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r53",
      "r257"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/InventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "terseLabel": "Finished products"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r22",
      "r58",
      "r668"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/InventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories",
        "totalLabel": "Total inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r54",
      "r257"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/InventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "terseLabel": "Manufacturing materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestorMember": {
     "auth_ref": [
      "r660",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.",
        "label": "Investor [Member]",
        "terseLabel": "The Coca-Cola Company"
       }
      }
     },
     "localname": "InvestorMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails",
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r648",
      "r650"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Summary of Weighted Average Remaining Lease Term and Discount Rate and Leases Within Condensed Consolidated Statement of Operations"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement.",
        "label": "Leaseholds and Leasehold Improvements [Member]",
        "terseLabel": "Leasehold and land improvements"
       }
      }
     },
     "localname": "LeaseholdsAndLeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeaseDescriptionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Finance Lease, Description [Abstract]",
        "terseLabel": "Financing leases"
       }
      }
     },
     "localname": "LesseeFinanceLeaseDescriptionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateforPopulationofLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseDescriptionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Description [Abstract]",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "LesseeOperatingLeaseDescriptionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateforPopulationofLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": {
     "auth_ref": [
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract",
        "terseLabel": "Lease commitments not yet commenced, lease term (in years)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Summary of Future Minimum Lease Payments for Noncancelable Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total minimum lease payments including interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1": {
       "order": 7.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2025",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2024",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2023",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less:\u00a0\u00a0Amounts representing interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of credit totaled"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r62",
      "r133",
      "r206",
      "r235",
      "r310",
      "r311",
      "r312",
      "r315",
      "r316",
      "r317",
      "r319",
      "r321",
      "r323",
      "r324",
      "r555",
      "r558",
      "r559",
      "r606",
      "r666",
      "r667"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r51",
      "r133",
      "r235",
      "r606",
      "r668",
      "r724",
      "r742"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND EQUITY",
        "verboseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r26",
      "r65",
      "r133",
      "r235",
      "r310",
      "r311",
      "r312",
      "r315",
      "r316",
      "r317",
      "r319",
      "r321",
      "r323",
      "r324",
      "r555",
      "r558",
      "r559",
      "r606",
      "r666",
      "r667",
      "r668"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r39",
      "r339",
      "r354",
      "r355",
      "r356",
      "r723",
      "r739"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "totalLabel": "Total debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-Term Debt, Current Maturities",
        "terseLabel": "Current portion of debt",
        "verboseLabel": "Less: Current portion of debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt",
        "verboseLabel": "Total long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.",
        "label": "Long-Term Purchase Commitment, Amount",
        "terseLabel": "Long-term marketing contractual arrangements"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
        "label": "Long-Term Purchase Commitment [Table Text Block]",
        "terseLabel": "Summary of Company's Purchases from Manufacturing Cooperatives"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-Term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails",
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r67",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails",
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r306",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Measurement Input, Discount Rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r115"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash Flows from Financing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r115"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash Flows from Investing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r115",
      "r117",
      "r120"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash Flows from Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r19",
      "r89",
      "r92",
      "r97",
      "r100",
      "r120",
      "r133",
      "r143",
      "r147",
      "r148",
      "r149",
      "r150",
      "r153",
      "r154",
      "r166",
      "r198",
      "r204",
      "r208",
      "r211",
      "r214",
      "r235",
      "r310",
      "r311",
      "r312",
      "r315",
      "r316",
      "r317",
      "r319",
      "r321",
      "r323",
      "r324",
      "r589",
      "r606",
      "r729",
      "r745"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "negatedTotalLabel": "Total after tax effect",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r147",
      "r148",
      "r149",
      "r150",
      "r156",
      "r157",
      "r168",
      "r172",
      "r198",
      "r204",
      "r208",
      "r211",
      "r214"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_UndistributedEarnings",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Numerator for basic net income per Common Stock share"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]",
        "terseLabel": "Numerator for basic net income per Common Stock share:"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r158",
      "r161",
      "r162",
      "r163",
      "r164",
      "r168",
      "r172"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "terseLabel": "Numerator for diluted net income per Common Stock share"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]",
        "terseLabel": "Numerator for diluted net income per Common Stock share:"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SegmentsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r198",
      "r204",
      "r208",
      "r211",
      "r214"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Consolidated income from operations",
        "totalLabel": "Income from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss) [Abstract]",
        "terseLabel": "Income from operations:"
       }
      }
     },
     "localname": "OperatingIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r643",
      "r650"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease costs"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeasePortfoliowithinCondensedConsolidatedStatementofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r636"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Lease liability, operating lease",
        "totalLabel": "Present value of minimum lease principal payments"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r636"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current portion of obligations under operating leases",
        "verboseLabel": "Less: Current portion of lease liabilities - operating leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r636"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Noncurrent portion of obligations under operating leases",
        "verboseLabel": "Noncurrent portion of lease liabilities - operating leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesDetails",
      "http://www.cokeconsolidated.com/role/LeasesSummaryofFutureMinimumLeasePaymentsForNoncancelableOperatingAndFinancingLeasesYearEndDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r640",
      "r644"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails": {
       "order": 1.0,
       "parentTag": "coke_LesseeLeaseCashFlowFromOperatingActivitiesImpact",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofBalancesRelatedtoLeaseswithinCondensedConsolidatedStatementofCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r635"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "verboseLabel": "Right-of-use assets - operating leases"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r647",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateforPopulationofLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r646",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term (in years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateforPopulationofLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r203",
      "r204",
      "r205",
      "r206",
      "r208",
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "All other accrued expenses"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesNoncurrent": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r563",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other assets.",
        "label": "Other Assets [Member]",
        "terseLabel": "Other Assets"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]",
        "terseLabel": "Defined benefit plans reclassification including pension costs:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax": {
     "auth_ref": [
      "r84",
      "r87",
      "r88",
      "r446"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax",
        "terseLabel": "Prior service credits"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": {
     "auth_ref": [
      "r552",
      "r553",
      "r556"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent",
        "terseLabel": "Pre-tax Activity"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax": {
     "auth_ref": [
      "r79",
      "r569"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.",
        "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax",
        "terseLabel": "Interest rate swap"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income, net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r90",
      "r93",
      "r552",
      "r553",
      "r556"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income, net of tax",
        "totalLabel": "Other comprehensive income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r84",
      "r87",
      "r88",
      "r446"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "negatedLabel": "Actuarial gain"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": {
     "auth_ref": [
      "r552",
      "r553",
      "r556"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent",
        "negatedTerseLabel": "Tax Effect"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInventoryNetOfReserves": {
     "auth_ref": [
      "r55",
      "r256"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/InventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after of valuation reserves and allowances, of inventory, classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Other Inventory, Net of Reserves",
        "terseLabel": "Plastic shells, plastic pallets and other inventories"
       }
      }
     },
     "localname": "OtherInventoryNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities Disclosure [Abstract]",
        "terseLabel": "Other Liabilities Disclosure [Abstract]"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other liabilities.",
        "label": "Other Liabilities Disclosure [Text Block]",
        "terseLabel": "Other Liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities",
        "totalLabel": "Total other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Table Text Block]",
        "terseLabel": "Summary of Other Liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "negatedLabel": "Other expense, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r401",
      "r402",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r452",
      "r455",
      "r459",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.",
        "label": "Other Postretirement Benefits Plan [Member]",
        "verboseLabel": "Postretirement Benefits"
       }
      }
     },
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherPostretirementBenefitsPayableNoncurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, classified as noncurrent, for retirement benefits, classified as other.",
        "label": "Liability, Other Retirement Benefits, Noncurrent",
        "terseLabel": "Accruals for executive benefit plans"
       }
      }
     },
     "localname": "OtherPostretirementBenefitsPayableNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]",
        "terseLabel": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedLabel": "Debt issuance fees"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "label": "Payments of Dividends",
        "negatedLabel": "Cash dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedLabel": "Acquisition of BODYARMOR distribution rights"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).",
        "label": "Payments to Acquire Interest in Subsidiaries and Affiliates",
        "negatedLabel": "Investment in CONA Services LLC"
       }
      }
     },
     "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Additions to property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent": {
     "auth_ref": [
      "r38",
      "r402",
      "r403",
      "r425"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as current.",
        "label": "Liability, Pension and Other Postretirement and Postemployment Benefits, Current",
        "terseLabel": "Employee and retiree benefit plan accruals"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r426",
      "r428",
      "r434",
      "r451",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r472",
      "r474",
      "r475",
      "r476",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Pension and Postretirement Benefit Obligations"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r40",
      "r402",
      "r403",
      "r425",
      "r472"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "terseLabel": "Pension and postretirement benefit obligations"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r400",
      "r402",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r452",
      "r455",
      "r459",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r476",
      "r477",
      "r483",
      "r484",
      "r485",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "Pension Plans",
        "verboseLabel": "Pension Plan"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsDeferredCompensationPlanCommodityDerivativeInstrumentsDebtandAcquisitionRelatedContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense and Other Assets [Abstract]",
        "terseLabel": "Prepaid Expense and Other Assets [Abstract]"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets",
        "totalLabel": "Total prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.",
        "label": "Prepaid Expenses and Other Current Assets [Member]",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofFairValuesandClassificationinCondensedConsolidatedBalanceSheetsofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidTaxes": {
     "auth_ref": [
      "r24",
      "r259",
      "r260"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Taxes",
        "terseLabel": "Prepaid taxes"
       }
      }
     },
     "localname": "PrepaidTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromFeesReceived": {
     "auth_ref": [
      "r116"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received for fees during the current period. This element excludes cash proceeds from license fees.",
        "label": "Proceeds from Fees Received",
        "terseLabel": "Proceeds from management fees received from SAC, classified as reduction of cost of sales"
       }
      }
     },
     "localname": "ProceedsFromFeesReceived",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Proceeds from Long-Term Lines of Credit",
        "terseLabel": "Borrowings under revolving credit facility"
       }
      }
     },
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from the sale of property, plant and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails",
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r292",
      "r769",
      "r770",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r31",
      "r284"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Total property, plant and equipment, at cost"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r286",
      "r668",
      "r735",
      "r743"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Principal Categories and Estimated Useful Lives of Property, Plant and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AssetsHeldforSaleDetails",
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated Useful Lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForLoanLossesExpensed": {
     "auth_ref": [
      "r245",
      "r727"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable.",
        "label": "Financing Receivable, Credit Loss, Expense (Reversal)",
        "verboseLabel": "Additions charged to expenses and as reductions to net sales"
       }
      }
     },
     "localname": "ProvisionForLoanLossesExpensed",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionSummaryofActivityinAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]",
        "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]"
       }
      }
     },
     "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "terseLabel": "Summary of Impact of Accumulated Other Comprehensive Income (Loss) on Statement of Operations"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r452",
      "r660",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "auth_ref": [
      "r660",
      "r663"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transactions with related party during the financial reporting period.",
        "label": "Related Party Transaction, Amounts of Transaction",
        "terseLabel": "Related party transaction, amounts of transaction"
       }
      }
     },
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r452",
      "r660",
      "r661",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Purchases from Related Party",
        "terseLabel": "Total purchases from manufacturing cooperatives"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]",
        "terseLabel": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r452",
      "r660",
      "r663",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesSummaryofCompanysPurchasesfromManufacturingCooperativesDetails",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r658",
      "r659",
      "r661",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r47",
      "r377",
      "r668",
      "r741",
      "r761",
      "r766"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r140",
      "r141",
      "r142",
      "r144",
      "r152",
      "r154",
      "r239",
      "r515",
      "r516",
      "r517",
      "r529",
      "r530",
      "r587",
      "r757",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r400",
      "r401",
      "r402",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r452",
      "r455",
      "r459",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r483",
      "r484",
      "r485",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r400",
      "r401",
      "r402",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r452",
      "r455",
      "r459",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r483",
      "r484",
      "r485",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r189",
      "r190",
      "r203",
      "r209",
      "r210",
      "r216",
      "r217",
      "r219",
      "r388",
      "r389",
      "r701"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Net sales",
        "verboseLabel": "Consolidated net sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails",
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "auth_ref": [
      "r183",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "terseLabel": "Revenue From Contract With Customer Benchmark"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r390",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r128",
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CriticalAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Net sales:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r645",
      "r650"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for operating lease obligations"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Summary of Other Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/OtherAccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r86",
      "r621",
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Summary of Accumulated Other Comprehensive (Loss)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.",
        "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]",
        "terseLabel": "Summary of Liability to Estimated Fair Value of Contingent Consideration"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Summary of Changes in Current Assets and Current Liabilities Affecting Cash Flows"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SupplementalDisclosuresofCashFlowInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r67",
      "r138",
      "r355",
      "r357",
      "r371",
      "r374",
      "r375",
      "r376",
      "r626",
      "r627",
      "r630",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Summary of Long-term Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r458",
      "r459",
      "r460",
      "r461",
      "r472"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPensionCostDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsComponentsofNetPeriodicPostretirementBenefitCostDetails",
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r564",
      "r571",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "terseLabel": "Summary of Pre-tax Changes in Fair Value"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "terseLabel": "Summary of Fair Values and Classification in Condensed Consolidated Balance Sheets of Derivative Instruments"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "auth_ref": [
      "r6",
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r13",
      "r15",
      "r17",
      "r18",
      "r19",
      "r290",
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "terseLabel": "Summary of Assets Held for Sale"
       }
      }
     },
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AssetsHeldforSaleTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Computation of Basic Net Income Per Share and Diluted Net Income Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r592",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Deferred Compensation Plan, Commodity Derivative Instruments, Debt and Acquisition Related Contingent Consideration"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/FairValuesofFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r273",
      "r275",
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CustomerListsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/CustomerListsNetScheduleofCustomerListsNetDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetNarrativeDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetReconciliationofActivityforOtherIdentifiableIntangibleAssetsNetDetails",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetScheduleofDistributionAgreementsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r273",
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Distribution Agreements, Net",
        "verboseLabel": "Schedule of Customer Lists, Net"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CustomerListsNetTables",
      "http://www.cokeconsolidated.com/role/DistributionAgreementsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r28",
      "r55",
      "r56",
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Summary of Inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Components of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PensionandPostretirementBenefitObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "auth_ref": [
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.",
        "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]",
        "terseLabel": "Summary of Outstanding Commodity Derivative Instruments"
       }
      }
     },
     "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r662",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofRentalPaymentsRelatedtoLeasesDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofSignificantTransactionsbetweenCompanyandTheCocaColaCompanyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Summary of Significant Transactions Between Company and the Coca-cola Company"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r198",
      "r201",
      "r207",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SegmentsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r198",
      "r201",
      "r207",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Summary of Financial Information by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r41",
      "r42",
      "r43",
      "r131",
      "r180",
      "r181",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r185",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r206",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r219",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r295",
      "r296",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails",
      "http://www.cokeconsolidated.com/role/SegmentsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r185",
      "r187",
      "r188",
      "r198",
      "r202",
      "r208",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r218",
      "r219",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/Segments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/SegmentsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, delivery and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, delivery and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommodityDerivativeInstrumentsSummaryofPreTaxChangesinFairValueDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails",
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r118"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Selling, distribution and administrative expenses"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r127",
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Critical Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CriticalAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.",
        "label": "Software and Software Development Costs [Member]",
        "terseLabel": "Software for internal use"
       }
      }
     },
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r7",
      "r185",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r206",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r219",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r289",
      "r295",
      "r296",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails",
      "http://www.cokeconsolidated.com/role/SegmentsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/SegmentsSummaryofFinancialInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r41",
      "r42",
      "r43",
      "r131",
      "r133",
      "r159",
      "r160",
      "r165",
      "r169",
      "r172",
      "r180",
      "r181",
      "r182",
      "r235",
      "r310",
      "r315",
      "r316",
      "r317",
      "r323",
      "r324",
      "r363",
      "r364",
      "r367",
      "r368",
      "r370",
      "r606",
      "r779"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/Cover",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r71",
      "r95",
      "r96",
      "r97",
      "r140",
      "r141",
      "r142",
      "r144",
      "r152",
      "r154",
      "r179",
      "r239",
      "r370",
      "r377",
      "r515",
      "r516",
      "r517",
      "r529",
      "r530",
      "r587",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r622",
      "r657",
      "r757",
      "r758",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofImpactofAccumulatedOtherComprehensiveIncomeLossonStatementofOperationsDetails",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r179",
      "r701"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r43",
      "r49",
      "r50",
      "r133",
      "r226",
      "r235",
      "r606",
      "r668"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Equity:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Elements [Abstract]",
        "terseLabel": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "localname": "SupplementalCashFlowElementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r389",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by timing of transfer of good or service to customer.",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "terseLabel": "Timing of Transfer of Good or Service [Axis]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails",
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [
      "r389",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "terseLabel": "Timing of Transfer of Good or Service [Domain]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails",
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred at point in time.",
        "label": "Transferred at Point in Time [Member]",
        "terseLabel": "Point in Time Net Sales"
       }
      }
     },
     "localname": "TransferredAtPointInTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails",
      "http://www.cokeconsolidated.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredOverTimeMember": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred over time.",
        "label": "Transferred over Time [Member]",
        "terseLabel": "Over Time Net Sales"
       }
      }
     },
     "localname": "TransferredOverTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RevenueRecognitionDisaggregationofRevenuefromContractswithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r351",
      "r369",
      "r578",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/DebtSummaryofDebtFootnotesDetails",
      "http://www.cokeconsolidated.com/role/DebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransportationEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.",
        "label": "Transportation Equipment [Member]",
        "terseLabel": "Transportation equipment"
       }
      }
     },
     "localname": "TransportationEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Treasury Stock - Common Stock"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonShares": {
     "auth_ref": [
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Shares",
        "terseLabel": "Treasury stock, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockCommonShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r70",
      "r378",
      "r379"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, at cost"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r143",
      "r144",
      "r145",
      "r146",
      "r155",
      "r227",
      "r228",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r515",
      "r516",
      "r517",
      "r527",
      "r528",
      "r529",
      "r530",
      "r543",
      "r544",
      "r545",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r623",
      "r624",
      "r631",
      "r632",
      "r633",
      "r634",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r703",
      "r704",
      "r705",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Accounting Standards Update [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/AccumulatedOtherComprehensiveIncomeLossSummaryofAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsNarrativeDetails",
      "http://www.cokeconsolidated.com/role/RelatedPartyTransactionsSummaryofLiabilitytoEstimatedFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UndistributedEarnings": {
     "auth_ref": [
      "r167",
      "r170"
     ],
     "calculation": {
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.",
        "label": "Undistributed Earnings, Basic",
        "totalLabel": "Total undistributed earnings \u2013 basic"
       }
      }
     },
     "localname": "UndistributedEarnings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarningsDiluted": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Includes the adjustments resulting from the assumption that dilutive securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.",
        "label": "Undistributed Earnings, Diluted",
        "terseLabel": "Total undistributed earnings \u2013 diluted"
       }
      }
     },
     "localname": "UndistributedEarningsDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r523"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Uncertain tax positions that would affect tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum number of units that must be purchased, in connection with an unconditional purchase obligation that has not been recognized for financial reporting purposes.",
        "label": "Unrecorded Unconditional Purchase Obligation, Minimum Quantity Required",
        "terseLabel": "Cases of finished product obligated to purchase on an annual basis"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of units that have been purchased during the period, in connection with an unconditional purchase obligation that has not been recognized for financial reporting purposes.",
        "label": "Unrecorded Unconditional Purchase Obligation, Period Quantity Purchased",
        "terseLabel": "Purchased number of cases, finished product from SAC"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r158",
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted average number of Common Stock shares outstanding - assuming dilution (in shares)",
        "verboseLabel": "Common Stock weighted average shares outstanding - diluted (assuming conversion of Class B Common Stock to Common Stock) (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Denominator for diluted net income per Common Stock and Class\u00a0B Common Stock share:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r156",
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average number of Common Stock shares outstanding (in shares)",
        "verboseLabel": "Common Stock weighted average shares outstanding - basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]",
        "terseLabel": "Denominator for basic net income per Common Stock and Class\u00a0B Common Stock share:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cokeconsolidated.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 10
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "https://asc.fasb.org/topic&trid=2134417"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "230",
   "URI": "https://asc.fasb.org/topic&trid=2134446"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "66",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2814-109256"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/subtopic&trid=2122178"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144471"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2599-110228"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "https://asc.fasb.org/topic&trid=2155896"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130611-203046-203046"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "b",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20,24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r774": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r775": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r776": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r777": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r778": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r779": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r780": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r781": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r782": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r783": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r784": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r785": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r786": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)"
  },
  "r787": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)"
  },
  "r788": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(4)"
  },
  "r789": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1405"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(dd)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r790": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>115
<FILENAME>0000317540-22-000032-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000317540-22-000032-xbrl.zip
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
MP"'[5)$*9Z\]LE9KJE_W3F?SR0E/'XG<>J-:0DL#<F0?(W"R*47+A6T5!LM
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
M6ALQ76MLM3SY5$ML*T"J.H K$-F9VC+_!$W@F-9&/JN.K98G,@I"A *SLN"
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
MY:/)^&C.TY/6YI<:\%%G](1BD@#5.$,!/('S(>=@V[@?Q=SVD?:@7/P&LKV
M[!+S=&B7=78HP1"#1$$I^Q ):ZR&$2]62/?=ROX&7O<F;Q:MGB/SP? -?P'7
M]N/UH'5=H;I$Z]IV/+7:L#4YT&2BS]A*'P4+QA2U'M9U ]5UL*JL2VV[_6N(
M$0H'="DJ\-5[4B9?Y!SIIU7=;AWUA-],1F^&XZ-[4Z;A_ &65EOG['K@\$@"
MG_UZ?N=EW?'3]_CT?E?\LLLC,5TQU,F04CEH6[P8:D6I%&<,:N]]4JBAQX9Z
M@_XU1?\R,]^!%1IM"POZ,PF7]BP4)5DLU7FU'N,6>X+"\V]?4)7],I\TIO*5
MX._I\%WW<-,SDK+$V5 ;M*F(&=N& 40$I=&V_;'1*_)]-M,;H*X>J$LL1EQ5
MB)XS115 ZU9Z!##%&C4);%4O"MA\$U %=E_"=+<M=#Z'Y?[XD[#O>#CMHB/N
M&4Z76/)-U<CHL\OH6[; Z"T&LC$P:T^N!SEO-SCM+D[_DCW]L(2]7G;?+V7R
MAN7S_.L+V;\\[[+E;U_.SBWY5H7D? '&B/+%:E\=F5Q<U+V:F!_AG.DQ"I /
MICB>86E)B68_G'U\Y",</IV<SH^EHP0VXW6<B"=F3,$6=*I"8(,$(5F58T$5
MH:3NN^0_)]+M^4A485CNX7C,TPX[I@\*7W#&7U?Q=N0/*S45+L$G@Y@(6"=Q
M<EF'HG16K5 E]FH57:>5^OI7S?G0ZHI&CQ4-4*DQ%.."3JA"*"&%7JV:ZZYL
M5[)*+H4,*GL'P7C0HKCB>&M$3LQVD92X3RNG.BW;%>QI8 Z:..94&715.96L
M.&0/G-F"7WN;?.5>>?6VV21.UBHV)@"X)F!*,7@=54M#J,K:V^;KE?%*;'0H
M!9RVT7M;(;*)-KL6+!$KY2RI[H\?=%2T5Y,B'0%:76VHV8%5(=JV5[\4%5RJ
MQ9;//.I&;-?H63^1\5_*S9L"6LB.T4%N)=&"#J!3"<9D#+'[N7FO;%O7-S_!
MT[ET?GN ^_]SNDA2?O)Z,I:OG^40WR[E].1T@;9/GV/Q:-OT\G0V;ZWL\?S9
M&$\FT_GP/=./.!P_FLRN/!!?4O9@ Q%2I98)((..C%HL.SBL25$T!7K%U#;
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
M:N_'9V_WGS]XM;]S^/;PI1BUEX?Z\/VNWOOY*Y0E58/:%S\ XU#^(CW(6,+
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
MS,'%41@P6P:,^S,4=DYJL':(EA%Q(B7H 08CL'T(3BX$E;,>4:6;\+_"@,*
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
M2',M+]4-'[>'\#!_FY/^[6YC>-*[@)N&0;,1O_B8O3,GMA\;H%;8B4/;/^F
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
M8+)AGJ/"N4+&2VH,4)=@>8WY)0K)*L);K_#>;^4MPCM?X9W8J8@"2\4,DI:
MT: <R"UF'%F-$^$P>LS)JR7SP46'5S6><F'^\8X=#!I/&S7XR:4R(4A0QDU.
M9FNT82K&Z)/TD7F:BI]\82*Y^RLE^')_^ZTX.GP-[POM.?R(]TZA[8<?O[:V
MCWCKZQ&#_J%'7_>^'/^M+UL?WF.+)5;)( __(FZL09I0A5@ L\M2K)/1]_*3
MF^2-98R:R#!/05D7?=!$!J%3U%P5/_GZ3"**<SJE)! )@2,N;0ZQ)PP%XA./
M"<,@D]G[R6<QXXI+<T6F(=[;>L^X3=1BCPRQ!'$2$S(I$K#JHS(1/C&"W=5/
M/HNUL$RJ%9I4*09!* U(P2 CSH1&QFJ)I!(FP>(H4R*5RCM//_G,)F5Q6R[U
MA*1[']ZGP)(B@2$1<KEU"BNNPRHB@348T\$*1S%,R*9DM*FG)#:\AYM\=BMK
MF6_+/=_V7[^/@AKM(D4&5M"\+R.0Q2XG]G:6*:4C33$? - 2-]F4I'(S\I*7
M5"JW])+?:ZTHCK8YR^R8EYS#Z%!E!=))6##+)4$NB(B<QXYH8"Z58@3Y!Y];
M+FF0EE9V[[?N%MF=K^Q.)&TT$0P$"AH9QRYG'>#(2IWWNAB5T4>-O;M:,)=(
M=M?]5-H6-#-WL>TTSFT[H':WX>UY>V@[)072"J1 ^C9\KV#T=KO/1F/W'=D*
MU.J#VF0MK\!PQ":;F=%3Q%DRR&@O4(S&1*P#MEKERH:B:<0RI5(I\KR<Z9"*
M/,]7GB=2(W%JN7(<T9"3,U)FD=8T(1,,=X(I@A->1GE>G^..TT7Q31S:7,BN
M$6V_"PU>>&JDM:997=K)]:CM7 W:EO<79Q>=O%&="Q/Z=DGT5B/-)DMVZ>P3
M488B$@4#FAF&<F82%)1/WA-*':,;FX;0IBI%U-=8GNO23HH\SU>>Q[63)$2T
M/F'D&-:(1ZF1%=:B8 #+$<;55"7X*&]R77)'S]&)\DT.&KVJJ*COG9WWXTDN
MS?LI-CJ]02G3=>=>_6,N&LL 7A-^FS#$O@UI5:CPV?<#NMN%\8TO851;<;B?
M#NV7PKWZN#=9OLMAL+ZHPRBF7/,"^X"<E1P1S4&IP9%6]7Z,;FHV&5_]9_&O
MK(& WU^%*0*^? (^KMA08EPB 60[:(FXLQ@9Z0)*W%IJG>4$\QQ-AIM<3KI=
M%B+AO\7AB<-^M(.+_B4\MCHV88?PKH/AXY$J.?KY_<&*QO_^CP8I7-@!]^OV
M5HVY<II>/;"$4M4EOD>_"*4Z/SL^//IR_.[-V=[AA\O6:15*=;K_[NC+T=DN
MV?OZ-+>1[QT^/=E_KG'K]7O&@W <1Q2Y48ASDD#ZM4=.1ZN=U?!7O+!$'F5*
MK>*4 FS -&(&$1A\Q%-2R!F85U02QZ*@3#J84JR))6TR-2T][_1PO1*9-WM5
MKZX#[#](;@GPJ5]DQTL#62PL=P+Y%!CBA$JD<WU6DA+E41&GI=[8E+BIN7B
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
MOO<+$'J+7;G.G^C+=^5:[>';LF^<_]2WW$*P[@HWOBOX)3*I(WA50L",29Q
MIHZD")JHZ(S1&E!$6T)"1%>*Y?.2N=K<!NOYN7B4=C#9"KT5>F^S56*%WEN
MWJ742VH33YP2D";;\:@BL4)'$KATQMD4+,N$G&O6%:9"[R6-@?DHYN/E#;!>
MM8?AAJYQ:L9$GI8P/"KM::ZD4?OMCO+>6VX%8#O/^L//XVEGQ*W!ISANC+83
M=*W]-6^@OV8;ELA%[5I#4["X:=9ZX[G<OQP"6#MKM_30_\I-]>?X=>;?W2AE
MMD?Q3-FPC4&HE<.NGB]^6*ZTXP3/R]9K0L%DTNAM( :9(I(&%KD6DNI83OIE
MEYEE!^[EC_K;%[M<P>J^@M65&[<5K&X'K!:-6ZJB%]I($A2/!/*T$INT(SR9
M$H#M*.9M9]W0KJ"_$I;4O@CL%A/.4TTRAJGS^^[FFXV7V[LO.Z$WGHQZ[FC:
M/J-\H\9?WW6.MM@!L:+=U:'=<O$@ \DY5(8872K8 Q?$@5-$0!!:YYW,E%AK
M0;OLG$)J-=CZ7NCT]5.9JM/7J=-+@=4E38('25 E6;I2V&)N:0+,1(Y*H*-0
MJK%;>S?BJN^^QVS>NG?J4IWLQ]J1XO8C"J^>RLRD_"P+^9PR]=6$NQX 7*X.
ME+F,@> TB4YF .2:$6=-%B,'CMPHQ3&MK<LNEVU*I*T*WO:0X:K@MZ3@2^6
M:'0Q6$V$H30S'$C9?@E(K)= $\I@T!>&H\[)'+OSF?+MI3G3L^*FRG-OT'FR
MN[/1>15'GWH^W^+OOY]4U\S==\W$49;PUN#5D1OW0@]'O5A*H6VDU.OW<%(#
MKZX2]Y8+ 2E#DS LDB1+%U*#BCBC@<0H4>@$*2$6W).B)99=U?([Z:RI6GZ3
M6KYT H489%","%N*FP8%Q)6D)^69T#)2DQ&]:+GF+:EM>H_\-S](9SH:QU"X
M3>\X*NX74YE^,7[@8<;3K_;P;<'^\Y^Z'<6/+HBL/P[^K)'UUP']RZ6/'/7(
MM%4E0SX3O&@T,=Y&PF6RI9FJ4KX0/)U-6_8KX'^7LN,K!E8,O(G*4!4#;P<#
ME[*+HC-,,$%8)KKET%*1+-=(A,#(\UX''-7:NN%=(:\@6/0.Y/:T+.GAXJR9
M.SO$>V_ +&;U'/>E_.6LGI8EGEW;-1YN[;?V#?@:R]K=M2.7N?>NQ)+@J3#9
M4>SC)(:&.^4'*4<R^==Q)C:CIC7M;=1=:3,=_]5DA_,>L2VDNT5'2W[X,<X]
MSKOIR?'B?')Z;>ZF4P'?E6Q?'=G^MIR:E=>M0\8#X:+XFAW5Q)I "<T&E:*8
M$+U96V>FJ]ER<\&[?*14P>J^@M65G9!5L+IEL%KT#/C$M3+2$>64+26?(C&)
M>V(@2<V4X<Z5BM&V:WE+P.H>&987-,4HAF7H%8_9((P[A]@+-6KY;G"QQ0"
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
MG*G<=$+$,RO?37OXY?EP5,:U,9F,>NZHJ2F[-WR.HSB85#J^"AW_NAP:C0C
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
MF$_!$^I+X9 L:&*S[A/GL91SCSZ9<*W^T0>>K52SRJJ<JIRJG!Z:G%8Q+F(
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
MIN=8H9*"-+_H'W'*O&-M-1M62;^J=/+*Z.2'C:6S8YVH5MPY$I(5V4H&3C"
M)5%Z%KFER5"?K6339>=4I:A*W'(EKF!;Y53E5.7TT.2T GFQ6FJG''/&20!&
MK>+1^U)%WVKO*:WDI3WD9<D7%IR2B5)&1*8Q!(*@Q/G@B#=<1X<@G($6LI>?
MS7F^.SZGIJ9"?K93]11F/JAN9Q GG6'J3/#+=>0Y7PK:[G OZ-JSN\JIRJG*
MJ<JIRJF-<EJ!>F?238V0VB1M0(7@,@=/DJ.2BG'.S<K4NV$=9XHXG3#Q3,MW
MTQY^>3X<E7%M3":CGCN:H.O'O>%S',7!I)+UJR/K3Y?#I[GT47$6"=42"& )
MI(Z>$TR*&DZI9(:5-JV"+U>NJ&K?<K6O\%SE5.5T/SQ8=1MMU3:Z6$B>62>X
M+?%?)A+0>4-U7!I":>!9NIX'+=NWC=[_,*LG.-[OA-ZG7HB#,.X<8B\\OM:
MJWJ->HUZC8=SC1L]-<A -K_P[/ND?/BQ:L9S.P![JIYNYU__]3V&]#R.7I4B
M^HM=#IU*"%IYL!J$C#91;3$FH1SEAJD?,*6MG6>+5&DZIF9(FW/HG]^\; BE
M&ODQY:&5\ER"\FQ/ML_&*'T*?_P'PI_Y&KS_R7TX_)B_G<?8_[BSN?%M^_4+
MFI_[\^[>V][VWO[!-O\'ROC>;FZ([6?FR^[&NY*1Q;T#(B%8 A@M<48I(K0)
MQJ!7W-BU=?J(+Z<S=@[C:-J.X20G*&M&-66JR5GE5.54Y53E=+&<5NJ_K(*R
MB%;G_Z!T)[7*262HC9;>>5C9AW/,1DXQE$)(JG/F*IG*8C0U<TR"H)YHD0P!
M0R6QWG"2F,#(31%H*KX9;=2O9QU75:Z06^54Y53E5.74!@KS:\Z52F%NR=FR
M>+X4'001HB+ '<T_-!)C;2!4F"!9YJ,"7:LXS(T>+;71+WI.O[&?\X]R"T@Q
M@@M>03#4NHB:ZF1CUFD!L?I'6Z"R+W[@'QU^W7[]0NQ\^_AYY_56GJ,-6NY9
MYN7-ZZ>?W[S>IMM_;(N=UV\^[SPS7W?>OV,>0@A(B:?>$RB%A-'32 SE(D%0
MX)._5O_H T]6JDEE54Y53E5.#TU.JQ@7SC,-D$T,#4W%16NC-XD9&Z( &]T5
M&A?5?EB)C"P5E(A68F#9:)#!$3 Q$1O0$$S)"X5>:J[6UJ4TOV \5%VMF%KE
M5.54Y53EU!Z.\HO>D\I1KL]ALN3C+$F&U$IBG;4$ @1B,U4A&"-/TGOC:6P1
M2;E/]2+.+US\._9QX&,G:]A?1_VO'=[M%!VYC@(1/_I>K8/]H.I@&YL@&A&8
M"@@>J1/>9QLS1(4Z9"R?U<'^(5C7.MC7B>'_3+87.HHJBR)2K3)Z&R1 '2<(
M(1!M$G %#H,JQU2TR^ER'E2M@EU[#%1LO79L911-8,"UDAH\0PQ@C*6:V\BY
MMJEB:SNP=6?!AY?I<?1<)Y(@97ILA">6"D=,"$I1EY@4>FV==XVJ[40KM%9H
MO0UHE5[YI$!S#P#('$5OD J;?P%N=876ED#K FT5E$,$ <1XH 2<18*!"<*,
MTTI3AE \#TS(KI6B@FL%UPJN-P^NT7FF@.G$3$980XUFT=J0HD EDZD^@9:
MZ^+9L[<FRUX:$H2(!'@LI]"4$F6 F@"03"D'G"7;96(Y>+6":P77"J[7WSW5
M!T,C-52#MP#:.:\ER,)FK8B0\&)TK2VB;\?UNEC)T3I!G6"2,/1 0#DD+I7:
MZS3$$*(,SM!,8IGJ"JMK>]6*<@\0Y:R3 FGTSF4JJ60T0?F D<ELUSF!%>7:
MAW);"_5J@['&)$8,XTA 8D8Y90Q17% %)B55ZL8HVC6PG!E10:Z"W/T'.9-9
M' :!)D@.P2L$)V*2T0$8ZQ6_$I"K.+8BCKTXBV."!26]Y233-D] 4TG0BT"D
MY-0(0\%:M[8.U%80JR!V3T!LE>ZEKF2K"Y 6*9@04<MLVT1C,,HD):O.OK;@
MVD(0IT\R<3""!.]#R32)!%ED)(@@O%$F),,S/V.\*RFOWKY+!IG.1S$?+V^P
MLRTU4%>\QJD9$WE:PO#(]6-G+N ZRCK*.LHZRI:.\D%%_6]&'P]<''4$:T+_
MZ6V$_C\$?G]/63PXA:"#C!00HJ/.)11@-76TN"9DP^(IXX)5%G][+-XOA?&7
MXC(T!$JX2YZ 38)DZFZ)]]JKI"FFZ.]3&/\=\H-4-&S7PZT2P,2#U<@0O=60
M;62CJ.):&1=8=,A]1<-VH.%BX'T"G<FBX(0ZF]'0>4<<MYR8J$4PPFHN_#T*
MO*]@6,'P^L'0,L>#0IK98(08A0G41&=3<,I+IFP%PY: X0(U1">3E<*3E#D\
M :DC,<Y!QD;EC$?@0H9[%2I?X;#"X?7#(74\/QUW/&6+&:7/AG(($:2CD/FA
MHQ4.VP&'B\'M*@":R#(<^M(^6WHD1F1@##:IP*14#-C:N@3H<E/9887#APR'
MJ\0P)1&B2  V,9VU"DR4/.6?5+, ,H:+\; &:MZ."W$Q')TIM$PK17P$08 Q
M18S5CF@A0BF_)6."$HYNN_0<HGB7^^Y47+J_N!0TAZ!CI (D!)60>NE-QJ=L
M^@2<I<E47&H3+BT$D(.U0D@AB5'<$"C'&L;:S-V$AY@"V""O,("\PE*%I1N
M)6F9X-Z@C91EEA1,IO9&L10-31F/ON--JR'?UX<\"R'?7&FCD")A65KE',$3
MPU 3)6W>3;C%D.P5A7Q7V*FP<P-5&CT#25%HXP48YM$%%03%;+HIB)%5IU5;
MD&@A2-M)&JU0B03&&,GV-"?.<$^R4::20)6DUVOKDO&NM=5K=1L=S6YE;G?B
MI-,;^.%!_*DXOP=>E;Q6CZ]RJG*J<GIH<EJ%,#*7.:*,%HP$3[W--#%%(9%S
M3H46LV8,^?\NV8PA[UA;S8;U]W \KJ3QZDCC^Z63SA2\XB918F(*!)#%TI"2
M$IVDLP9TBK:4EZ&L*V'9GU^UN.5:7-&VRJG*J<KIH<EI!?:"SF7^ J"2$>!
M6<$4BU*Y<FADN*GLI3WL9<GE93!)'J4@D?*8Z4L @C(3&<ME-%XSI8KSO7WT
MY3[EFYZO@;N3_3C*SW9P.(K[<3#N?8HS+U2W,XB3SC!U)OCE.C)/+X5MESVF
M:"&V_=P>U+XCI"JG*J<JIRJG*J?[):=5.JN M)8&:@0%2$&YF$!J(Q156-J&
MKLR]&];QY#3I.*'BF9?OICW\\GPX*N/:F$Q&/7<T0=>/>\/G.(J#267K5\?6
M/RX'#X<033:W(M%2(8'(+,%R7LV%#=+9+%_A2LJMDLL= ZK:MUSM*SQ7.54Y
MW0\75MU&6[6-+CB];#20DJ4$).<EUET1(XTAPH&GC!LAE&K?-GK_ ZV>X'B_
M$WJ?>B$.PKASB+WP^%I#KNHUZC7J-1[.-6[TU" #V?S"L^^3\N''JAG/[0#L
M\. @,Z$FL+SSK__Z'D-Z'D>O]C,962S( )%*@\%1#Q"<L\GSI(T'J2S*Z'[
ME+9VGBU2I>F8FB%MSJ%_?O.R(3S/N\ QY:&5\OR8\GQ[.MD^&Z7T*?SQ'PA_
MYFOP_B?WX?!@^\/;_@[?8F\W=_(]M_(\O?B\N[?!MS>WX<WKOS[FZ]+M@[_V
MMYGYLKOQCAJF+36<. &!0$));+*&2$P\I!@9M7QMG3Z2RU'QG<,XZHR+,$^R
M=;)F5%.FFIQ53E5.54Y53A?+:95<7W0:;1*:!B]!(K>( #11S4J](;MZ$/4Q
M&SG%4 HAJ<Z9JV0JB_'4#H5D2E,24T0"JG3J=)EO"$5+4^0@DTYKZZ(K-;M7
M^<#W794KY%8Y53E5.3TT.:U"87[1N5(IS"TY6Q;/ET**C*,+1 ('DM=%)"YQ
M19P46@01@&G>*@YSHT=+;?2+]G$\[OS>^77_J%#)Z,1DC,J"H0F+(4*1)P'"
M>?JC@*SJ'[T)E=WZ@7]T2-_N/2W^T#S>IU_S9^C.9OBPN_G[_O:'O_K;'_)8
M/NQ\?+NW)=[D9]YY_XY3%ATP))1ARD9+#,3F_PCD5:"D80@E"?0:_:,//%NI
M9I55.54Y53D]-#FM8EQ$Q:T-FCEG\E85E:-HG=!YX]*(5*=J7+22J2S5FU#1
M.4TED9(9 EF$)/]9^HZ8P$R@VE"]MLZZC"W'KEW>MJBJ7"&WRJG*J<JIRJD]
M%.87G2N5PMR2LV71/YJT\M)!(,)X2L!'( @."2IK@F522F]:Q6'N4[6)'W8W
M_^NH_[7#F\;F[#8:F\^ZST\E<%X#^E/MZ8M Q\-^+S1O/HBBV5<U/:W9%WZ]
MWK9-$(T(3 4$C]0)[T%!B IU #=MBG2)W:#6V[[.?6![J9VZ%1XD:D:D*:8L
M2$:<HHEX5WJ?2O#!NOO43OV*-+?EC0LJ?%?X7JV&!443&'"MI ;/$ ,88ZGF
M-G*N;:KPW0[X7NS_#D'DS99*@BQ( D9JXC1*(AF30EK.+;A[U/^]HG=%[XK>
MR^@MO?))@>8> ) YBMX@%3;_ MSJBMXM0>\%\DV%L3QZ2X![1R *)(C.$\8U
M.!N$LS'=JX;U%;\K?E?\7@X+<)XI8#HQDT'<4*-9M#:D# A*)E.=)RW![\4X
M (S!B.@E<3'P$@>0V3<O>5+6E.Z6RN1WU]:S9+M,+'O1*WY7_&X!3E7\_O4>
MMSX8&JFA&KP%T,YY+4$63FY%A%GK[7,!O+;>OATW^&)53^4,.B4B,5@<*1*!
M6)DH<2(O>>\$95!"NICJ"JM_/6&D FD%T@JDRT!JG11(HW<N$V(EHPG*!XQ,
M9@/8":Q VCX@W5H 4L,L"..),-(2,$IE=HR,^"2<%CP+,X7,B6G7@*PX6G&T
MXNAUX*C)7!2#0!,DA^ 50B$R,CH 8[WB5X*C%2I7A,H7"WV?A$!-P1-M Q)
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
M<$<9"QM;AN$Z5;/Y&Q7054#W&H#.6:>( #E1T7"1VR03Z;@,SO&B@>O HAL
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
M-1=4"*.<Y&#Q6"V%)X$9GRF-#5G4E]H>;+)2G>5CF$F^Z3M5<KPV+;?[OD'
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
M<S;28'@@W"7AK,NILI$Q3=,@@99C-C^!M@*UQP*UZ<8"5DD=!/$H,.,0SR5
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
M%=BDEFODL =5+S!G5FII-;TA9CUW 0FC1F,5 [=@KAFJ [8LP94XQU19=4N
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
MFM>";^J%_\GPD$&]%?_E,P[G>2]0Z;33ZZ.3YJ_!2P""+4"Y6+/]6K?9^U$
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
M%4 ]%4!=I>*3QOO&85)><D8EXEAFI@$ED0M!((L33Q$+J0P E,9U+%0%4!5
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
MAK5_VTZZ-0OWW$,5,:9&5WS1'L+=_#T4L?]J']>&A[U3N&H8U&OQAX^@(.4
MA%&802W8H?WO66R*&\;P??6TBF^7[ B[3QC&'Q_W><T9*;NI[*8Y[:;'IJ8]
M:D(JYRJ['546VIU1BMH?F^TLO5;:;/9T&>%:C7"]PD#O4Y.ME&$KQ0 JT<7J
M.1<#> N?W2-P-_A\Z#8O/GW?W_W(F]T]#-=B^ZVO1\VCKX<[V]_.IGSYNQ_)
M_M$7>+)/ATVZQYKOX+FVO]']HT_MYE'H-'<;M+G[AN]LOTJ-<WR>_?B-SY@T
M6V]8\^.!\02VJ,IE2K(K7\N(C @28:TXY5%R$BQH/'5<J?:%A9L*-RVTLU/A
MI@5P$Y[@)LDHL9$8)'P(P$TT(JM41$D$Y7.DO\ZG'J2N=)7JE!1N*MRTT&Y'
MA9L6P$WTFIO@.\UO!SKZY(V3R!+N$$].(1NQ0SYJH84,6 N_L<7J6I7RDH6;
M5H6;9MX J'#3 KB)W^ FUCP[8(IBZ3%'AG",N(D&&689DM;1: @VBI+,34)5
MJ?#V<ZCO=K]N"#7X^VDWYFDXSJ.'5\/>TQUUI0I%:3"PPD37?#WEO/*6>JJ4
M1<YXELO&,.2(#$@3DHQTPC"M9M)?H-2,J2Y:2T'^BJ)UTIUC+9:,*%!+(J6(
M$V:0QAX4%$9B8B(R3V=3C[^@M;IH+07L*XK620='),(J[P"MU@):8=&02U&C
MA &J5$?./)M)_?J"UNJBM11\7T4H3_H#>#;\L2)(^I&:; )R6(":[!@S1FLE
M9U;OO11D>UB]]P>4>+\,K)M'C,Z]".^^OMV5)CS,#%&2$$]IY '8SJEH64B
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
MWY_O;+_J-K>;G>:[MX?-UMNCG7>-'_O=]VROV^ [K5>I>02,R5A4$61L-#2
MN80]LH)ZQ SW7C$KN,5C>0?4$</++'82)]Q:3A7'AENM;.!1YX(%V$5-=-JH
M11!#)QG3_5-0%*^F'&R<*]Z]7-U[QMS\=N?>!80)MALOZQ^'O37GK??9'\9P
MVHD[Z7H3OC[M]^%5*P=2/=]M^.7 1Y#:D1ADE0#!+5)^%2(B*C*3(J5<V\EM
MM;R@LAL;.F\24!)&JN-8-TB]3J=WE@/L'A9MMO4_HW"ZGQ)T%, 'C]2Q)X/X
MXNK%7Z$]..G8\Q?MX]' 1E_ZJVO[WT!L7(K=.\RV$7K&;_\4*)MX+%0NL[(O
M[WSY]N;HK8EHQ/%[DFX:_>NW\29YY'N"Z$=]\W>#)7*3\,<.:"F#9?>Z[!_R
MZ2N6-C^ZXHOV$.[F[Q$I_5\C#WOO%*X:!O\]&1K[F\>]1RG/W\S,6/&L5%':
M#Z>=\QH96PW/>1ZVHX_9^*ZQ\6206Y/QV(*K-\*D<R@TF"CM4+MZF ="""ZR
MI+R"M^WC]N PQQ'T>^'4#P?+J,=Z[ZE<MP26!S__ZB:I3'B^HN-<"4.MEX)K
MYPWF3EMIM2".*JT/WM]U'H;8+VVRJXW\KM<+@V8<[J1/$1[CG^RYO8_?E*VF
MZGR9O?(&/N?)WL47T=C]PAL7'W\TZ=O#G>T&WX?K[1V]%\WME^?-UAL^E;W2
M A7[XNM1L_7]QW[KVT5S^PW;VWT#USCL-HY>M1M'WW%C^SUIM Y3XS,^SYDK
M\"^!:['FQP,']HP4QB!O'1B!/"CDI+*(18Z#89Y:8S:VB&%U8:8#9A]74N@A
MS%OEJF>%]IX=[5GIK=!**F$9QS:8)(#WJ$]B%%G.1[1'"&6%]BI%>WB"]IC$
MD@AK$,&&(:YU;AUH(E(Z&LF)<XY:H#U-ZDJ05:&]!9596YZRV[#'IPG68!QU
M"]B RP# YMJ?@SYL_NZD^I6FO)EK>I_L6>-JZ0KCS8?QVE.*GK&:<.LQLMY0
MQ$W4R%H6$+:1)1JX2=%M;$E9EW)6:<H5*L]0X#PW#:; >1%PGE1@N)-4)NI0
M]$:  B,Q,HEP!+2<,(%=PG.?4-!?R,QZZBU%17E<=Z3EJ2A_=^P 1E(#G;[3
M&=1K)Y>_G]A.)PX'HURN7DXQK[5O'HW.WF=W+\:[;_GNE6:\62DP.WG9KFFO
M4-U\J.Y\2G.1 6MIB4'8<86XR!5/B8B(!R6-=%)@6+DMSNI4S\I#52$G5,'Q
MK#67@N/%X'A298E2JF0#14X;P#%E&CG! V(4UHS#>@81-[:8J1NB*H3C-?*J
MW'V\VNH-1Z&G3U-'YED?#]^N:K5:SO:[)WVV1?(>-D%5D0AWS\PR75,@#(H(
MF)4(:+Z>4N6XQ"9:@9&6+B'.M0=5CE(DF"4I<<]E#" ",*L+-NV%6E+*T6A7
MSJ%0WX- N\KE30M]%_I>B"NRT/=LZ7M2@S<VQ\YK@T3R&/$$]&UUY+GPJ2;6
M>!^,S_1-Z_J.4]-"WS,IMCJ51O'P_*[[Y3$)NK&U2GE%:M%Y1>/2C?UX8MOA
MS8^3>#R(@Y?'8>1?N,SN>#D8Q.&@(ND=I/$S-;.]W_V"&W2_L_/N0V=G^U.W
ML=T$"FFV\SV!%L1>ZR/;V7Z/IU,S/W3W6T!3W2]\#_YKOML[:U"@$ JT\PZN
MV>H<-K<];QQ]2HW6>WP@99!1)XD<211QH1TR1B3D<Q> Z**D,4VF&0'MR\B\
MP!)4_$2U,3YYYPC33E$OIO)!+A>A=K4*(S?[:!UJEPM1&Z_$,I.0_OA0\TI"
M&NW3GQE(]]JQ%<I*6L:V)0>6 $$*KI"+S"&.A416&H9HM#P*1854K#II25<
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
M&NV4M)*&,93UDX-Q*PSE<@IZ5:=>:*\"20%D- =<&ZD(U8&K2)0!J5P,APJ
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
MRFA3UG+6:\F^)4.#49ZBI"C8GSAY9(P-R#G.<'2PPL2NO>&3:UEY4^M52U"
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
M9='8M3=$KRM6&\>OR'2=K)TBTXN6Z0GRHH Y9SX@+1S(M.$"65?E%#+ED_&
MX:YN,KWRP9R+<Z6AR?*O;E6Z--B'@;2/??<H#C^8IJBBN'4+-%XVAA&W]]W>
M11EK7K;*O]N&Q1S]\6.UI-5'!>EFAG23Z=(A^)!T)$@80A#W6 /F18R$-CY0
MQE/"?NV-7J?RR=G2)5131YF>B?%29'J1,CUNO2B*C=2*HJ"K7)B8D-'&("F\
MTQ%SPU1:>R/7)2M),<]FO'0ZC>Z-8NOX\R0>]V/)BZFOO7(1AJZ ;++90?'$
M9GVLOKTQ:+;QSXQGK>TO/UOG7[X9X9221"$J\VFZ8!(9I2S2CO"4F>BD$&MO
M.%_';%;U7"6\4BLIGM5A4I'BYY/BUMN;4JP$23[JW,Z;QMS842-CHT.>8:(T
MM0S;?#[$UHUZ<COO$E"9LO7 =G=@QZV2SO4F1[,/I-QWW0(:12YN_J<O4YW]
M[-1"-3RY1>2,$Y^+5IBG5G@W8=L%QV&MDD,.)XLXBP19%BUBRM@J_JX#7WM#
MJ5EG9M)57:+^D#.7WT4&S@J&%PR?(8;/./.]8/A\,7S<L@^$DJ"Q19)G#'<B
M(LMS\CLF^<@T:6]\QG"YKN3D66G!\,<X)9,-?J_W(KV_(>,B.DUN[\?&V^X1
M//FLL6_[C8$]C,<-&[[;XX'=BSDYS<-;V_9QXZ37_=[.>9_]B]Z3;[N][K']
MWNZ=]AL;[;#>^!P[[9BJM/YW@";=H[9O7.1.Y RVQK_R9?_W_VBP_GZ[S&NK
M_DU^^]_UQH_]MM]OV-S1,K.U'3?B*-NB,>@.D^2JYX9XTNVW!]5S3FR59'HQ
MI(L+\CV)^JU_/<NN7^5R-/H7 QJ>6 _V[:#QHWO:"4.?ZT>['V$JON>*!)B*
M< J3 )>#+Y8&\/RF[?G]X1ZEJFH-AZMQN AP%AM_V.-3VSL;?F'4.NY5(\]R
MQ_YHG,3>43N3+H^_V?!]]FTGC5ZD'V\D!>97[#?<6>.B+]WP 1?-Z:H1Y-<?
M>HW5?>[Z,AT.YV+1>_'$@B38ZQ,UG.-;4Q(#3-WQWM5#VZ RCD,_OT6^TUEU
M;2\>P8;)WWOH3>FKFW(QOY[8;,EZ8O-%]<3>A+M^A\G_'C\>]P>]TVHK;AR'
M_\2P!W,%\MO^/M8(NS:=AB_;\V^<[VZWVCM?_X%[?/S9//CT8_?@'2CG]P?-
M@^;/UN:7LZVO\.S-JM7^S4[#FZU.D_ZQO_OU'_CNN[/6YN]'S6U0SE^;9\US
M4.S;'\7NAW\.F[G5_H$GK8UO#M- .+$HJD 1UYHCEV1 2C-NO2*:)S7> ]OP
MI+%,E!F%N7',<,E#C-XKR6VT>KPW,8CO43=D%+M:G\:U!5ID*^S[W^7FNT=M
MM=->@&7)N+%26V&#MC)R8P3LTD5V8KX.E>U^HW_J#B+H,8"["NC:_<.,;>UC
MWXNV7W4+ZF=\AP\RHJ5>]R@KT]@#//?[]G@/1@:J]$*E^LM5/(%%BOU7L(35
MC8^S:=R!ST_SE? $-^ITL3Y2O,,1P>O9O4J'98611Y-_!_MH#[1HXSL,(\*]
ML^H;].P@[H&4KN?!=D[SFE>W.AW>_VHDX6H_M:_VTTVE$;KPT./NH+KZODNS
MG=^ YU>/A%_[)Z" .\.OG9SV0/7%X>VGN9?MQ>K!(?;!!!N2NO8;^T,LNO'-
M8?+\AXV-ORI%E2\\[0^_/C) XH6)DB^/_9$9DM=V.*]W+5,UT3<G!.X,FR/"
M0L.JA78"-9>-DM0^ML>5T9%'UAZ<#BKS*4_(O6^:AP%*] @V:[50,-C<)W?8
MSJ1:,E"D8#0,!_-UO]V)-_;&T*1Q,9]H=_.+PPU'EP!*5]NP,IB^CZPG  LP
M3RJ?++=T=6>C754Q(L3>B>T-JNTSN&T?@+78]NT36(\I[_/J#ONW5L;QV_O6
M:#_F*3Z[,2=YHU4]-L)P)^6*[VQ!VL81/'"_<]9PMM_N7V[*'FS#O6,853:F
M&M'VLN%TU>@=%N='>[ _7*MA;D+#=VR_WTZ@W:\;5]6&[YQE.:@V--QO$(]N
M[M.]>)RW* P"+# 80R/%.)3/J<3OPD+/PQ]R<N9&]-]'9KGO@FW7/^D>5Y(.
MFZ#=K=K41PN7W'/K5^ G# :=.)S7*0"IFKLAE UGSMO^?B.!Y] ?PF[WI&K]
M R.QER;*Q::'R0UY)JON;I4K6"%)?P#_N1K!Y0U?-9Z-N^%6:^L#@-"?(+,?
MC_^^&.%6>G^!+7]=2=L+-KQPZ\<W'@4)B@64(K:()RR0]=JC&#SFB<7H?!PW
M/KR7)EB&P4M@G#OP%!B!_WBF8:$H9>.&U_9USH7&B$/A] CD'(0!W,U>YDCX
M>5W95RP-MMT#?=PYC=><YTHD+QW5^S?\R,>;E/[^:1:PFT^<:HN/9 2^\/I>
M@_$>?+[5$KQW<I>(A8++5YC*92%V(*\X7AK*C#+8>0Z6SI+?XP%$#W=^U2PI
M)\3?V6$(C4^G8,+&WBS8,99U)MZW>_U!XS^VDQY"BU$X8NX\['TD+T@-M\:4
MQ#%3O?&+FSE2ME795O/>5B^;O"AWWJM\)MN93Y''S*:Q;IS:]2/U6.B+_^LA
MG-F".(F]BL$&3A*V1)%,"T%2TI%A.0H1@:V.[LJ,S.%N^&T\<G01&MHZ_BN'
MIC^W^X>WAI!:W<'F9<A\HS\ZO+OVA25)QWE<8&E$N+V;";)A+(=\=]OG])T?
MK>V/O/7A(]O=W#MKTMUVZ_S]46O;L_%TG-VCCV<[7]_]W-K>[[3.,]?H!FD>
M[.&=@W"XM?GQ'#YGS:\[I'4>;NMXSX0,42>%I&0.<6\<LHP+Y$-2%AOCF*"9
M]W@=/I](QIFP-6<)U(^BLRY(69!R/D5%1MF "8O,D,!9,/!_WAL?&#6&1",J
MH"0 E Q5ORA,?YU^6/"QCO@X01A F.%>4*1RBSIN/$.6RH14L%8SC*-2!"S9
M=4*?7!I=,+)@9 TQ\B'6)$LVF>2(\,KSA+E5BG.6'%:)61;5K0>.Q9I<6K2D
MXV@II<&),\2(!;1D@2"#F49&8JJ#AE^US8TDR"V9W<68+$"YU$#Y )S4)/D@
M:-1:![A9,"%BSI1A-CHP*\G(F!SA9#$FEQ0>^7COK"3 M\8.:9P[?U(OD#:*
M([ Q V%6!1Y"-B8Y>7*;\^?"R!6J>;]=JO^.'?CCWCJ(7P=DJ7<V3(\+.0.R
MREW-R3!/:LVS\+9CRX*:"D<<K236N9R]K9T)SOF@ B.:DHBGB%7.#34+,$X/
MC)-T5D1'C)DCB.M,41R,1%HE^!&Q\+E-LG!R[8VYI:;[.=N//<XZ+.(]I7@3
M1I/S5 BI&8_"F<BC35P0;@DGWB\RPE;$^R'B/1Y$\QQ6UK*$F, RVST*.48,
M JLG8:FQECF()O"3Z<>+>-=7O'4,.D0:(A>1)XN="T%'16#YF<7*3!$;*CY/
M_65_/"1DD[">)(&,2AQQSC1RSDI$L,6>*N6H4VMOU#JE3^[C5:2_OM)O(SBX
M46E-&.-,4*V("=Y&IH.7E-D2\5@)Z1^/> ANF3 V()M<0EQ*CBP%0R!XH14S
M/B<8K+TAZUC62?>O4'/A7S7RV\L5I/_*)9>/XT"83=S[.=L^+33=\;&!\6?I
M_+30F7G($2-FABA)B*<T\F"I<2I:%I*TSFK.74E86R&-<@M7J/8T2"(MXD)1
MQ(D*R%BEX#<:1!#6V,1!H]!U>8M*>>P9X[,V;UKD(60!XQ</Q@_*B1/*24><
M=H)S@HVDT7N?A#'*>XQ+3MQ*0/ $74BD+ 074= 1<%@[@BS\BB1UD9+H'&CF
M?(PIV:1+OT3]^XH**"J@J(![5,"C6HP4%;!L*F \JHL3QT%[@;AG8'M;FY!F
ME"-C/-/<Y-:NL8KK"%Y40%$!106LL JP#CP R[E,FG''I6%$DBBD"]R ,M E
MM+\2*F \M$^T3(99G+,7,>+2!F2(8@BK@)-(R@;#UMZP=:Y)40&S.I2X;.0]
MT7VXSMT*,Y?A5%WS<L?!7NZ:9P?7&I/EQIBQ/60=ZO=C;A#6N\X[=$]C,6<[
M5;_'_GZ,X^U"<V/Q(]O/[;/M7B^.^H]=MC6\V1DR=TW,/;+O;Y"9&W=73<G#
ML(?A<80=<=E%,!?Y7[MRT(.I'0H&C&[#YRF S=(Y&W:TS-?:HSR0_MB%H\FX
MI57C<+).1AVT+[)3J\S581]N/V0ZN#:?W>OS^Y )O>S^=O= KZ_5G:.]DU;J
M:G2/7_/%=DF\HSMB[JP.B_X>-OH_>9^_X!Z)I+GQ+5&OM+(&.>E!H? HD28R
MH,1T"H8*YW@:[Y%HE6>!6,*-T%Q9:R2X)5HPK"7VT?O;>B3^NI_@K7W=+P!S
MA&H\=_0[&2W?ZUX<M@R^:N3W/VLWKAHI#7QUB76P54\'=U\RT;CE^3,\ALW=
MY=CL7/NYW[MJ_+,7D>M%>X@J*H+7MO/#GO77_GWCG8[:Q^CZ!(Z_^]V*ZQ<=
MO:?HT'WK=?=NG 6JRU\T\7RFCIW7O_H0H'W]T-Z<2]-C4])71B]-<T7YBO#'
M#F@A@V6S[ 19D\A#C;KX+5=?L#]..V>-$27,2YZ'"Y*<Q@69SGR;I2U/^MI&
MY:6\GD?2VFQG\BEW7\ (5[Z8\Z]I/>)%4!G7.7S^U%+_VUZQ+@'P)^>V8\Z"
M\E%:JA-7/#F).9$)7 L5<:;TFI)4^"IV, 2XEQ"^_GRP<_Y)M,Z_L-V#_+W/
MG>;1'^V=[?W])OW$=[]^_-'<S'R2N_L3X>L/K0,8&VMMAZ/FU^99Z\.7LYVC
M/_:W/KP[W]W<[^P<;/QH??W$6T?O4_/OB3Q"Y\%;)-X@3@++C9T,<@8GY /-
MU8::X2C!_\7KF#VY&+]^A2D%BU84BT#K<Q(Q,TE(CBDS7BI'E4PXQ"BPG98<
MMV#1'+%H/*&.6!]"U!(YKP7BC&)DM,?(R^!R:)HDPW.-G"*3V12E2F;.53)/
M, A?:F.HV29;O*1<"N.2ID;B:!7G4@@KK<=8*TKS7R@OIN3"X7NR>TG4L(6%
M9BA&RA'74B$7DT%>!R6=C4I$>Z<IN;2I$*N2[%;@]>7 JXO<T6!-<CIFO\\9
M*95P1 M+*<&F6,<U@-=QZYCE+MLZ8F2M $\=E@NLXP3&,D_56:UB*=YE'1=T
MO<ML'TMI(+3"SEGWO7BF>UR;M%M2\Y9XE"OO8_UYE=*U\/.<6M]CY<]FMN[*
M_RMG,27^.7T]&M4F&JO!*O"<:V6458E)HRG#BK+P< ?Z&D(5,V]69E[K%B:B
M0#CFV"+OJ$+<*(9,,A@9$Z@R45/-0BXIHW(%NX 6/%I1/ J.8V.#TMYCKL&/
M<=QIIEDND:& 3P_W.._$H]3^&0,ZC[UN@:*'0=&XQRF59H(IBY0T%G$7 (H8
M(XA+)HC1RGLJLW^G*:&_U0B,5MY;&)[(/-4V7%B1;*UA?.$5LO74 #4\TBD6
MZ3S4P.2Y3I#:4Y$,HC2S&1$&:D RC$3PE+$JN4+=99$N;>#QJ8*['(<^!;P+
M>"_FP*B8[S/'[8D#(RR<2Y0A'71N#*DCTM0*Y)U0+F&C=:!WF^\%N9_4F.#N
M(MJ[2P'G4YSMNX?Q6F7VAUZWWQ\_N-TX#M<$<CN_PXNNPO[TC3/OP2Z52-&H
M<G,_CJPS$44GF=6:4>'M>%7UXDIE<SWW/>6RX[6Q>WD?W%<A>]E;X3A,><%C
M>Q.4DMGZ5*&6DME2,KN<I:*E9'8A);.WF%!U")[>+BT?'J#X5B/=?7%SO<AD
MS,6]]4*CHI=ME*XW8:JL_)<0)/UG?W=[0V2G>'?S"]G9_D1:FY_;31A7Z_R/
M_=81..&;^_#O/]H3SO;7]YWFYB&!SP];V__LP_UQZ\/'L];!.]8\>D=WM\/A
M%OP;G/?;ZBBQ9$FIH%'T-G,:DX2,DPX1[2,G3!B!A\GOW#R9X&M^*9)#F2EH
M5]!N+F@W^S!B0;MG0;OQT")-GBC',4HR,<13"L@JR9#6,4HC;128KKTQZQ3C
MI0"[E<\JG<[HG7.VZ>4]YD8#N10H^$PVWT5 ]ZP@X<R0<#)=DX/9QZU/*-@@
MLMVGD?7"(NFM@8]RL+A*UU1TL<R.C[#LBC37R*8ITCP/:9XX,J68"PHFC>-&
M(HZ30([0@)AB1FJ&&4U5J@O7BVV&,VZZ3!X[7F_LNX!#Q\F.T*UNGB7;V1BV
MQMY*6Z>#_L >Y[>_VN87S:#+&61S[YN*6D0>%%*"Y=T8&++.*Q0%"50%0R.G
M2WT&V;W: O?VZBT'A/4Y<RL'A.6 <#D/QLH!83D@O$]:+BR5$8M'[@;_$$6U
M&F>&2U(TM[0]7&H81;IIH;\ /_/@'8=[_=C9/N1;<-_F]N>CG8,-#M_]N7.P
MPYOP6>MK\\?NA_>'XWYF<WL?QO3[_M;VGFB>'_YL?=AM-S?WP(I_WVX=[)WO
M;&^0G?/?#W>^?K[MM# (ZVT@"9$4,.+)6V1U<L@%,/)CA$\)V/*<K&/UY%:'
MI5U5@;KEAKK9A]@*U,T-ZB::NF*KHTL&:8T-XD$DY+1F,+TA.$RYC):LO5%\
M78@G-S1XYMY1JWM<^*<=Q/Z@ 3)QVJLL7?CWL]C!<VBH53>'[/89OW3(IO1,
MR]1-,753Q,8?6**3>=PJ+2"=3U)A)B4W/((!1X24DC#CK?&9[$#)M>L7W8P2
MH"SNKYF\F-MVKI 8O$;Y+\\?$1A2W(E70[2=_#GG,X++\Z[-=M]WNOW37NS7
M)?+?:E\HW8^L>?3Y</?K^_;.T?OV[N;G=FNSR7?.W^&=K[DD[\M9ZVCG1Q/N
M,1'Y/_!GNQ\^=^![H+3_.&Q]^(B;Y_L'H(1!T;[CN]L?Z>[!QEDK1_[/F^>@
M-(VRU@6B$)$^(:YP0)HRB[C&T>,DB$YLG .2&NN5DDYRJGGPRCK/!/B&\&6L
M84N.GQ3D:6_\<\F?=\G'V?AX'<-_Q1'YJ'U]QQG4)#7A_>\S]O[**2D%H29R
MS@(WTH!1F+APQF+'U"+/1CYL;/S5Z,7_GK9[F6WGJJCJ>KF4M[U>>X+T=]!M
MN"N"POPQ7!:&DC(DCNT>QPL"Q*OS%P\:>Z_;N]%/<*J#DUM7E.CQ%<U_>7Z\
MI\/J4$VIO+0*GW\(O]V<&_Y*Y+GX,WZ/G09Y/<3,3Z?=7.1V9'N',9,@M_VP
M("X;MF G#?_>KUB1VWE&LS*]G=;Y55FBV2X1'2W1EH-;?Z]."8?+@9P=BM3)
MZ7 53H^[5]\9_;DBM<[LS;[;ZW7!U1@6,YY=+#68RK8LV8R7C(V6[,NO%N2X
M.WC8HBRD$OO2VFG&P7XWY-+KC7[_].BD?FD/"S%^]KXYJ5W4CB)'%47<"HVT
M3!AQQR+E+#FO>+W2'EP$K=LX&BYHI:#MU9(V?D38G*?]X8:\E@91D;[W!VWP
MLJN,B4E.XW;6$)=VV37?^E4#'@MWK6Y]W&T,>O &*?:JJV[5(C#&P8\8CQN=
M+%!#501#.(&7[@;03[&?';OP$"%9KBP+2EYI_;@4@^=/7-"O-)DN;V'Q8Y6
MU'+>218U/$*_S6%ZR2D%5_YDA165XGZA\U$IAN8U=7!-PY=$BVN!.U!9O:HO
MR%$FHATZ_Z HCN]PD1?=&?^QTW[[[EQ@>'_HJB[K=-9K%V_?L-LN(C'CJ:[@
M3OSW%(9:A7#"W1L_!P0\O)K-QN'/Z$]SN. Z0?,^/+IS=G4EW"4>G72Z9S$'
M&,#.JWS8[O%M]B1(51<T5K[F=@%;;_S8;_O]RIW:CYTJO'1T.H"!-Q*LW\BV
MA0]O/.6_-V(=5X_+G_7A%7I#"[2ZX8_V8'_4%^CZC5\]#1:7[7SM[:J=G2T:
MR^I\9%:OK;<]"0NWX=5]I[LW4>""-1XP9=")52WIZ/9VT(@6$.5&MZ_J//D"
M:WIQY'U6XQ@YQ!FAAH4B-SSF']U3P)!]"V/I11]A3"'[N169_>E)AJ/8.P*[
MO,+3X9OUXX3C//FR@,7M0:/7[A_"?3O5XP?=4?.R>^8!(!?6Q.X-W?MAC#^[
M\QFG&]5AN>V%4:!WD.?U-,O/B>U5F)CQ=.B#M_VUV;LYSJIO6CMD]Q[4"'R]
M2E?)LUF-&. TQ.&+WQ%'N.\EGHB^]6V??I?=Z:;QU)Z%W&C%$?9Y9JQ>VRM+
M;C[+.\O2>(%B=\#L=]MK5Q&T'+$&Z72#ACTYZ75_5B X(<MA>"!X>54[[Y2<
MJ9,O[U?&%2!LMP=_ . ;C*!EA"93H'[5?/?Z6*Z#_!4T7\#]C=.M%V;";7A
M^F&QXJ7.&!Y([^6IN8#L2A75V#BI)]BP&L]8O;;A=-ZG?<!FO>%$5@"3:V'
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
M1+OJ=D&;F_#./[YY05EPX'HX"F9*E9-@DDM(<YP,4XQCR];>D'4J=8UJ$8H
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
M.T^$KYQAT=1:]KSFBW.)T>E=&^2^1FBM!2IP!";/M9'50@=LKG:G/_R66F\
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
MZDI_"_TU-&#L%&&Y.Q'!P7@O*+5$2FFP)7,WM*CT]RGT=_QL-J2@DY-(,:S
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
MX]+-V?S%J],><5G*3V>8N'<I"\)&6<:=B%9P1[B-BBA.C%>4.JM&&7)\LL5
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
M->*12&08!B,$P$@0)A+8G6N;Q*PK^I!ZA>KL8GE]#462]H$IS!AL<08<#I
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
MY;*[TD*[QW/.'&%4\Q Y3#PHQ*#W9&6($J)8+/$/+0?T4H5M%[B0-B$?L0)
M.XQ,,!QYA8/3(1F9Z-8NNT)O*O$/[4;U323O6F%=XA]6BN@EMX7WF!.=D$D<
M$$V90$:8B(@PR0> ,V-N:U??IO!NP7)[)30CA'K-!(Y!<F-E]D\J)A3G1A%J
M[6W.#Q4_XRH NQ3P0%7R1"@D2,Z'9(S.*2=3KN3':0#-VN%6'OU[6*>+K@;>
M*U! H1$=/QF"</+GG?$0GI9]!SEE=SB>C,;YR%$)@;A3]42 ZL$\]\Q&PI..
MCDKE7+!*!!RQ=,4QL%X2.WB^Y!C0 8ODK46&^I3S3DJD!05UD462, Z**] Z
MZ,/*Z?; (7H3K<-)JX,%PR%X#BJ'34I'(ZA@21(K:/$+M!S/BWX!:[WS6'$D
M?/2(.Z:1]L0C)6W445LCM-W:90\PB>P#!_5-Y.Y:45W< BL%]*);0&!#'/41
M)4XIXMHQY%1(*&FMN?.!2QFV=EN2X+! >=49_8RT21AN@G:<1Z.="=910:F.
M7,50LHJL"Y=+646PER1QC'QB8/V#@8.<9PQAJUGT6A.LQ=;NK8\?;G#LPGU
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
MWMHM$OL!XYH::9,P585USJ/1S@3KJ*!41ZYB*#DZU@7.15> <EY0@QWREF,
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
M^@>/GB3KQQ-04_OS_71-/ZNU!%0#"F^51K23V]_/.A;AM6)R,5 OJG?X<6T
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
MW(S3)$*48T;7YD#6':.+WHY@[8&LU55Y:&N"M9?'6MV634/O(F<O/D3YB%5
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
M[>TO*.HQ0_WEL?4,(DV_-E(;5K?P[H:#@ZS"S$TS/+I@%W_/0L95A[MW74L
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
MWF854GLLAH\:\(KE,="F(([Q16*?8'D!SJDY<IYP[8?&$T-8[F>'/[L </!
MW<K?>M&N[$0X6L,UF3SHF0UABC/S]FT"S5BF186E6,QD5ZCKNCJ(#<4/O<L@
M48SFE-^R,5CQWLQC A][O^>^R DSE2-5UV&)'IL:S8 F9K1%-XJF1-XJOB^R
M#\V:S(C0K8/UY!>&(.<%H#++UW03(;I@=BRXP9CI8IPTN5\%2\Z\+I<A45?Q
MWPPI!'^E@@HCP^/@(TR9DPPHR"##Q'HM$[/8JX$Z>"A2[\=W@49KU_B>T#[_
MRN"CPB\I3N!(B]WBVQ))60Z=Q7NFL(F9Y>OJ5Q6.36S'([+'8!^2WQWP]5P=
MH$><GJ>/()W(?C U[X'WU'S%+XMJA,.T4@>UD&$"5!ZDJDI])XQ!^]RF3VPF
MF+N0X?R\+)GL&G4 [M9WP2RY>*_9,^A@))]WN_03M^U[+EZH,#.WU_>D^MUW
MB>(MF<^.&2V4F3F@P@$";L\&)S)(\0GS).25_(Y4>%&61#_,/U2DGQRZF2,*
MU"I@M;!10:PEGPMNF[E1-76=.LR3SXZ =?S<L?X)<-#7<!/4'3J&[9LRLT#N
MM@_!UL \S_:92].IJ^/\Q,!1\]E3T!NDC=;=?6*>+QQW "TN02C7$J[PFLH2
MJH68_\:#,/>+W+M!J?W(;//V;<,)E/LJF3TO0^(X*3K%-WXVO/8@\-/S@,,"
M !>J>^C^58$TE$1T2-!:85=^M[Q%] 2W#%1DAY2+U#V Y)K>^\4;]LE_EEOR
M%2V<U#,4+6ZX1)?7T\N=J^F"1NOVC1<+LG(HRU.JJTY;>^;@<&<XY_?L&;HK
MWL+5.<*>\LXEG:*+@ ,V50=#&6:YR 7>+H=OE'S/)#=9IC"9VN;Q?;(<:^DO
MU[HNRM997]X+4V=L4VC;N.6>![9OZ/3!&X+QGC(A+(\K(_&':Z 6=O76MVQT
MA%P954=/<+A<"5P1X]()0\<@^\FO<A)]JY*KPUQ:Q]%W[^;):'JEC:T#4*Y7
MG#[8TD67R2T8J=]5HZ:Q^MZ2P^+HGZ'BVX8)L_6W(O&/++O[U8C5-2(3*+21
MZ--@V9"C#3)*UV&R!ZF<86JGY [S;C]9KU%&48&<[R+5Z]#7*O$A9FR\ZCSE
MX:P%3R$\$YTA\,=IK*X38N,,$QC^Y&)2N43+KE17=WWG-CS^ ][SWYF'P3(&
M;)@]TY1N(K5C@,MM[1>E6=>!"L*&\E7TSXX9' K*/=R96:,."J2'<>()0VT.
M;@N>]1D%X5#WELJCVKW@/&K?YB[&6(1EP)IT%L9/$YFV4T'1/;RC;RZ>BA+R
MN#I DI/5^\W:/U(D/*I4[+1AD)^,-J4/:F&N7H]DEO_NVWLY,9H'$'*DXE:,
M\23J?^_]BZFUA((!!CEQB!TEZS#!@X0 MD^65AD2==7<.2+W*QX+HG:@+.31
MH>7*9H%G'V8@J-(5#D#[^^NGC#.?L0G?]_"H@E!M@TY];IMWH"N^W%DN'DL
M[@=_^M:JR*T.^37KH!]ZG79' PGF]E=,MI.C>4^-,#57U<,B->O0PW6(IM )
MD[)QGRI$:Q+RB2\9F7(9!!9L[8VGT]ISI*$2K3K(1]9QTM+G3VNLQR8++CQ\
MPP/$\S<J+&0RN$@%GZ[+EO*<:G5=NR<N1XP2 )[P%/ +7>5(<7[%.HAL\4A,
M3P@*WTIY[2_PX]")#V-D;@KE+^^_(0=U%;(B60?A9M)>F0LQC7IL[6-<%+<*
MIUQJ HQN0W7O#<,;(KX@)- 2"I>Y')FZRL!V?!-!!'$W94[28#9CAN?>^6S*
MI_V_]O+.TE4@50=E%&5F!GL"0H8KP%Y$2YOP2JABV9W%:-2AU]LW<PR=\,PN
M[O8Q2QY;P[S#%Y1"7/5)^QY<HI\Q*?8A6=<)TA\]]B(490;[^B*=MV*249Q
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
MUO[[29C.7\\Z&LQ?PWBZ.:Y1=,8&[1!\8 F4\1R<"H%^C$F2NC("6U_S/^F
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
M@VA)^R-S3!7D1H?M+CT>?LZ0KK<.$V[K2>VE ,*-YO&;F^XH2ATP205RF9>
M'@EF\> RLLB9ML:V7NQ;0AO2!5D;#="'3'HAS$7?T_4Y\"BQ>AB!"JRHW>B]
MC1 \V6.:*13>6&5OWH4V)<D-.$.Z7FM/C$/F_BF,W]?GB_,.?QM/QZ?GIRMK
M;9V<_WJV+%%<1[8,3[\JM37-EWG=JV]K9_(VA=.CH=O?M#4S;TDOX76CY3*Q
M[0+KRW,<9>2V"&.@I%K?!Q'!"YV@>"FL<8S%W-[ZW0Y;6^/X*HW0F:BC#PZR
MJ/?</'"(006P.5D,$J40K>\R[H$R+#.Y!\8\;$7O)Y)F>^:#(UYF_2S[ F!^
M]9U\VCEM\O332 CE3?8!9*Y=FIABX!)/0!L(>0""*]^\(?=>0(=EI1^!6_V+
MLQ=K[6H16&.,38P1 62MO*H1@E,26-"&:2^8P=;,NA-(+Z.[B!5@7D:'T4)B
MB>8;;3VP+JP674Y.6UDPMJZD\Q">(6G@PUGQD&5ZD"3Z9?Y&HKV*0N>:G\)<
MC1TN24-T28)R/I@L5);-N\D_ FE(>O1(#-E3'OV2Y-HV$80V6(LP"%5 11D@
M<B]!8Y8.,\<06U\>/8:IUS%_P-,P)J^@J^V+YL3!_X6A&W$5BN+90TB,?$NG
M,D1M"Z RR@GIBQ"MJ^+LCG+P"G9?7FVUDMH)\&B+JR+[]&TVBJBM2&03U8Z3
MM"E$ 4&Q CS*%(HV1H367M*6T :OD8]"J3U%=5P>$3%P%+4+RAG:0Y0C\\+6
M& 4F:X@4HM71*MD\%7AK<$,ZIGYZ+NTLKJ.RZ?7LO!O5HX",]:0@%$]<M[5
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
M(L8LFYC<MV X&MZ;"?H&/>@5[7I""\YUT2\GX=.(;(24>+205:3G,T1R[GT
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
MPS$S0-#SJAB>CR>G%?M&$,87JQAIN>$5GE06O"F)!,$-LR5&9+?E;K;83ZY
M.KICI8_(6W;LN@/?R&?,!(T#\TK46KZ:<.(\_34R+UA1Q0QM7ZRAW/]NT8NS
M;OJPD[P/=\"LT5TO\7,Y)%N\@<ABS4<*!H+W!;0Q3DD===:W-1UJ>,1L@WA<
M:C,D/P,<-,_'7\<9IWEQH4[T7 Y,%.99+*3ER595=T Z[X"1^\R8,I[?6MBU
MC^[<AN?1'S'-A-VRE^#E!+>S=+D-SLT+\BPL/K\+XSRRJF@9T()VL8X!,:P6
MLA00'-$A\S68-D@NX>VX#J\9[:B\,<^P(0T#G$'GK\6Z+,)FSI1R(&PRY')E
M<KD<[6@F:6V$+8JL]:&RT0Y24#34Q?K^8GSX143!EY"+BI"MIC,T! V!L0)2
M%Y\865 RM?90'DP140N".Y</[2+HPQ2.=$'TTY8/[437W14D^\CZ,%I@67'1
M!@23JY]4)/E)A?Z$6;"0!#(4[I&ROW?Y4&/R=Q'Q <N'F)2<,1= LE!S@U*
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
M@?&>#B:E8@2GH@>K@PE6,!W844P=WDG\':<.[R*[PTP=)BUU+B4-R>0("D.
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
M2=H7@S4Z16[=K5CPEL#)W<^>WJ[<5]R+=K)JW0II ^?5^K1&Y.)KG,_)"[J
M903G/GL': ."<G2T.18#N,(Y<X([RX=UPMK^C&= Y?ZRF_9*_ /)V:N+X/0[
M?^+\V^K2X5E5.?Z!\[-"V]G9LK9'72S(;-ID<O>Y2M\/S#1Y\Y82NYUE#YI9
M'IFQ/"M'^BA$2,72"6%M1NT?RK+O":M;3MX;:SUJ 1)KQ4=@")YC!N=5%CIY
M0P[ST>?D'SGJKT3]AD3]?0Q<R.BB"Q #RZ"X5>"R5I"DLL:R')EK??EO+,:C
M"MF,T9:!7E4;<KI4'M_K6"JL@46"(9!9.D:4(A'$#!J=B#P+9WWSMC7'&L+9
M1QT:B/<)AG"*+XF4UT$2WH"B]0$6\C6T9A%3$L'JUMOMDPWAC%*%W4,X8RB9
MQE<?@NA'"&<G_AYWVG<1_C1J$95 :9. P%0"13X+^.3H#4M<2XW9Q=Q^ML13
M"^$TUH8Q,I\@A(,HF4[: T]U*BA/$D+P%K)D4B7E<N#Z,0?OF$,XH\3]2 AG
MC*PF#.&PZ#&%'"#S4HOZZ(CTF4<H!CF3NI3(W' *CS>$LQ^5^\MNVA#.JQC/
MOIYMA/".%'%9O?QE_E+WM[_R;W/ZO5RMG*LHP(._7W]SCPA.-RP- SC3R.M6
M_,85YK,UI'^>=%(4= &Y-L*ID+SVXJ0;JOUL@8&PKOTR(T(N7C&024KRRP*]
M>TQID-KX(+.)MOD4JK$8][6/7KU[_=NK]7HY"V?KZBU\6M#F4YO0Y/6[\@G_
M^; X/7VS6/Z-RW1BBR$Y& 29.9T$BO8.+Y$!;4),87+1N=9MA4? FWZW[JI/
MMXVJ7D1UB/A\7"_B?WU9G-*GK<[K&$_J&#'+1:8#+),/&I0#-#X"8\B-)$0Z
MM>XA>1?% 32D%VFW;R#N)_$.?M=#+\1/N2R6F9;_?K'<R/\>"9U@M,P7LE$<
MKSGD+ V0T:+!A<1L$8%'U?K2P[Z8GZ]^3<IFA_Y1#^%_&#D_$2I&G6.N0?,(
MRA0$QXH&D6+("JTLIG5N8P^X+U,'6W+8X8[&/=NS=HF+.BHH,UU[P@1'B RY
M8-H$Y:T@8X!-?"".7]?/>3G[:Y-@?;LXOQ=U437L4IVS9LE?%8CD8"8D0Z=6
M@:12O).\>*\:KVX;EF=N%C:AH,/Y/U (YQD*SEP,G)8=BJ^ :>V^#M0RVB0C
M=<YH6JO+&'Q390BG]2=Z$70\V<3U;+GYR/>G.+_J[.)I@\V\QKY4/0JR2.!]
M%H!..:F#B:FTSQS>A^106<)^Q-]) ^Q-0)>$T&U4E[.U!^#JEBV\'].A<H;[
M\_:H*NPA]"F5POJ((2@%+"'ML)KI.GH]@HW&1!&34+QUE<JTRO!HQG Z71@C
MZPXZ\/Y<)!74ZN<JW9Q^RG/ZXK*#8Y'"Y:(=6%2!%JT3H+ *$H]>!LM<TJTO
MJ3Z&Z1 9JA;L+3J*OD- <W-.OE^LULNKU5_@VPY9AFBYK2D[5_M]2GI9O"%7
M-UMZ;Z*6L<36VK(#S&>B0+T)ZM&/;TT66 5Z[HI7*VPQKQ7/YS/,<V(V8P13
M(B'DQ8"70H$HCC&IE,F\?7C@ 4#/WEAM1T>'\.4M3!<OS!!0G0S6>P$=QEIM
M2-R]+3A:2+W#]G$_.!UX9EIK4*:V<O#!T1L@-;!:KQ5=M*9YPGI"57C$5IU:
M$\8(^S 1MDOK2>O@4N2@6.UMJ@0#A[F0M8[<T$%KC#E &<.A#) &9(X/I>W
M1 <[]@;0[TVBC97T*OWGV6ISZ^IM7O][CE]K1N7_Y?0KR:<>LI>-[%TQ)B0!
MQEJRQ1GC$ S]1Z7DDF"&&=DQ6+LS[J/, ^RB%MN5;QI.^VYECZWA_7*V6)Z/
M=<BOR>#_;EIS\D4$90W(Q!WM\3*"1]KM3<Z*HX_:BM8^5R/H/[2S';.MNRC>
M6,-O\W5>YM7Z _WCX]_XY^64<*M"B$X"+\G5V; .@HX&T&HZ232!Y,,Z CSZ
MJ.>F)QT$W"%_?P/@YMK$Z:;CY[7V7MZ,9\$&%A%8#J;.>ZQ%VR: $VA\_8&T
MK9WV8<B>F]9TY*5#]\-K/*LWB^7;_#?!KBGZV?SS^^5B3E_&C=MRX:>(7(=\
MD_D9L@)5HH=@O82DI<X2=2[-IS*, OCL(T']Z.JP,]7XZ;OR*BW^W#3 OIC6
M.0!3KP&']^ Y3%RH(XVWI\*UXJ"#97TOMN""=-DD""AIW\5:-N)U@)!X5#:A
M\*)U4G,ZO7@D2'1@M1@C^M;W(#_D>(JKU:S,XN:<?%<^KNG43'1XXC^_E)+C
M>O7S6?ZT^/3Z?[VZP!M-RD8F!:ED!BIS0T>G1K"ZU$D.2LLX;*[&#@\_P.C
MO2E;3"CO#@&BZVK"Z[EX'V:K_]J\#%E(47NW :(@(]P02I]SA$#_PSE&+4KK
M&1@/X7GVAD@S,CK8M-?8:L.))<;O9FD-P-;)_G@(UV'LD'8L;E6/1A1T,#\>
MQ.BBT%)%#1CJJ$T3":/3&I)@V?G@B-Q^1>)3J<<CYLAAM&.,Y#MHQ98@CU=8
M,AUY9%WQ6E16Z,CE%B%K8[+6VAG7^H[@L039VK&U:"[J#F;&OW+Z3 ;WSWDU
M^SP_C]EL]#U%*U"3C>W)Y%$,R=(*FRL+)F@;T:KF/?3N1_+L38L&!'28!'$7
MU>5I-@!7)X-B&Z;#&!,M>'M4%?80>H?#8BN^&'/@BO;!L)E[$ P"QFA(B-P&
ME6),KO4,B&F5X1'384I=&"/K+F;D.:"<7JTN,%Z;2Y<9PI0*BSF#(],(%(]D
M-A4ZX1!C-I8GGG7K:[H#8$UO2K3A\(XUV9: K3;%4305JH.TXOJ1MC37?[>8
M7U6>+<J[\Y;#B_F4G8?: CY@>Z*.DK_5PRA*Q41)3)"AI#0K/C+'"E,V22Y+
MBJ-[&+6%ON]UIN\CC]=![W=GZW>#(%[=,;6>%9'I/,DYUSNF,H&7C@%#;JU,
M+#+6?EA.,_C[GCRU$.5=^76Q2*M7\W11G;+ZN#A-)T:7*$*]LH]2@/)6 BJ2
MCM2Q*%URB9@:"V8[FD/<XSB,CMT^FAHQU*,-4CZE'WW^-<_I[3XE<*_25Z*%
MCLV-I__+/W^2-/))TBH:3>Y]DIK<^T!66U#T5<BHK-#"8FJ=\!^&[.7J5 ?F
MNH31+@^3VO+]O/'S&<&^/DW.6_.<_]XG_">O?OF'ED#/G\WIS-K(Z>VBCC5>
M$TNG&Z/N/%QT8AWA9XC@8JB7HP2GKX0$J5Q*0>6<5.N2\8[+>;F:?"PZTN%2
MU!7DB]?QHK#T)"3,7*4 @7$/*A825RF%=GU1'#=!9FP?1KX7RDM7N_VXZ5 M
M]3:OKU^($UM*+-P9X,8:4.@(5NU)1E9!*<[(&$7K</-W %ZN>NS.0X=4]ITR
MC8&B.(_".]32\I" 962@2B'PKO9:M#PEYFT,L744<B_ 4_4R.A95FX[=X^E[
MM-N*SR<W^DR'NG.@E2.72;)$9[H/D++@+%ORIWAK9V0?O(=*U$VH58WT>32[
M7;KL[(;]<BCL /3=&C3M@_Q0;9RFTI1&*KH'S<>GK-K'K$WM.&HE@M))05"U
M=%1$*[@-P9O67L@Q*NFC[:6>IHZ.8?>(=/,B4Z?0,N&3A%)GSBDF(SBA%!2/
MJ.D04E&T+N3=#_'A/:6>^M%(-7<@MT/0>TO#..54-)P5X*+Z>)P1JARQMEU"
MGP,J%?OWT7NI%N/>C'2(WFUM S8$UTMNPSF*MZ&M%W<1^J2]69VV20L#-HH
MRAD)F#!#-B5H\OZ]O#VO[8DIPVYM.+OHPAA9'Z(-IY"ZZ-H&4AL1Z8"C_SCO
M%43GN8L\9<E:7QMX0FTX1[$WM@WG&-$?21M.FZ)620G(61=Z13399"Y&*(XY
M9B7+,K0N7WG:;3CW4:#>!$W>AM.&8GU4!F20'I0B8]X7(X!AYCQQKT5I?>X<
M91O.PUFO[?CID$^\OY7<$% OO2_G*.(&=6/<1>K3]>5D0EL7%+T!@L!9:R%P
M9B!$+"(2*%=:VRQ/I2]G>TT8(^P#-K.[['_$:<DB&'"23EF%WD-0"L$I^F[(
M5JKFM^K'(3R:#IUC:-VQ#=T.G#2T<P<V0\. R7I>P"M'QZE,9*&A\F!8LHZA
MU$'>:C/V=+K-M:.^@S#[;A8/=3 K7,1@78$D;!W8S3,$K0U$HQ)Z(XM)K;V8
M8^TLUW5S:,7!UH#IEOM-%]^N_PFXRO_S?_Q_4$L#!!0    ( -V! E5^M8N#
M'QT! -*'"P 5    8V]K92TR,#(R,#<P,5]L86(N>&ULU+UI<]PXFB[Z?7X%
M;G?<F>H(H8H+N*!G.2'+=K=/N&R'K>XY<RMN9&"5.)7*U)"9LC6__@ @F8LR
MDPDP08ISXDRU+)' ^SX@'BSO]B__Z\?#'#R)LBJ6BW_]0_AS\ <@%FS)B\7=
MO_[A;[?O8?Z'__5O__ /__+_0/A_WGS]"-XNV?I!+%;@IA1D)3CX7JSNP;]S
M4?T.9+E\ /^^+'\OG@B$_V9>NED^/I?%W?T*1$$4O?QK^6<1TH@EDD#&&8$(
MX1!2'&%(DBPE61Q%*!=7=W^.6)@0CG+(:2X@RCB"A+ 89H2), \DXVEB&IT7
MB]__K/]#226 4FY1F7_^ZQ_N5ZO'/__RR_?OWW_^0<OYS\OR[I<H".)?VJ?_
MT#S^X^#Y[[%Y.L08_V+^NGFT*HX]J)H-?_D_OW[\QN[% X'%HEJ1!=,=5,6?
M*_/+CTM&5@;SLW*!DT_H?\'V,:A_!<,(QN'//RK^AW_[!P!J.,KE7'P5$NC_
M_=O7#R>[Q+_H)WY9B#L]LE]$62SYMQ4I5Q\)%7,EO6EM]?PH_O4/5?'P.!?M
M[^Y+(8\W.R_+O5:UE%A+&:9:RC^>ZNR7"\3W)._J4%8/PAEU/_F2L0O33][$
MO57\((87>*>;BT6N/ZAW"S[6M[OIZF+1AY?8UV>Q7)'Y")_%MIL=D>?Z%Q_5
M3TTWNJ$.,C7]--2](ZKXL1(++FJVW&L:%/Q?_Z!^FJTK>$?(X^POI%A\7%;5
MY\67LF#B:U']_E:-_).B\2?Q05%\:1;&ZM-R]594Q=U"RWY=_57P.[68[CPP
MRY,P4YH22&+%V"A-<T@3GD,F<Y+(-&,XS&:KS628B07\V[=6;B/<0)+]P0'+
MU0E.*$6U7)=LNYH^S(\MD6IUU.MI_LN"/(CJD30O*/7TQJ/6^-_,R(,[I1[X
M::X4_-.__++%8,P1FT]W'.;##L%?#/A:JS^!Y0(8Q8#6#&Q5 SNB Z4<V&H'
M2 4:_7:?.CF.2[:GR5SODI;E2\R7;#C,MW15*;@,X))4U"#6=/J+WLK^(N:K
MJOT-U+\QG.5?KE\./O3KLD6)E.S,-](\\0M;J@WHXPKN?2YZPSXPG*OEP'.D
M_E"4FG\ RY*+4AUBCD!VP T?%DP=8"KQ5M3_^V'Q;;5DO]\OYZJ-ZMU_K8O5
M\]?E?/Y^67XG)9_%A 5$!!%$% <0<13"G"$,<9)G(@K"C&+IPMF._4^-F5OQ
MP4^M G\"BBAV=?@G4&L!?M-Z@$:1_]^-PEV'R8ZH!P1_8#H> '=GRNV)GB=B
M=>U]5/KL"<U+DNS;3#\J_"BJ2HC/CZ)4)+RX^ZA[_%@06LQ5-U_(LZ';MVLQ
MRV)!$VKN:H2 *" IS ,I(,5)&*4IER)5^];-;OWL-+3MV(G\3IQ)_&]+'XI%
M\;!^ ',S'Q\;<=5L9/.UOCY3/RDF%M7*C?&L1\..ZH; >&".JT6^ ANA@9'Z
M"FSDO@*K): "?"$%]\=KKE!Y(C3K;D=E,E<P7E*8\_M]N4NUJWFQNE[PS3\^
M/#R6RR=A^OA5/%!1SA*>HE!F$8QY'$(490CF*$"04Q'EG,<,<^&R?[/M>&H;
MMXVH@"PXF.O_%#M"NW*5)?JV7.4?T\&YJA79X+E%=U=J\%LMM\<]F"M4WKC*
MLMN1N<H-C$.N<GR_'U=]%7-S74S*U?-M21858=H"5%U3=:A5/\]XEN LC@*(
M\RR!B"2)VE]Q!BEC <<Q)Y3%+AQUKL.I<5,C+S "@UV)P6^MS([GQ[.8VS&3
M3R0'9J3+0'0F(EMD/!'0V>Y&)1Y;Y5\2CO5[ONZV/J_N1?E)*;4N2\5G[4:L
M$-6,H#S/)2.0&V-$%%"8<\D@8C@,<*Q.=2F[[&+K=.=3(Z";>_4OH2]4EEIF
ML-@(#>9;J2^]P>H8C+[75WX@?IV[*R,[V H//EI [>'2ZCQF@]U8=73]RM=5
MYT$Y?U=ET48_7GLKZ&IK ;@A9?FLCI;7#\OU8C63. X5D:60AY%B+T0I))RD
M,) YP4E 22:=>*RKLZGQUL?EX@ZJCAX 5U)?@;MR63G25">V=K3D"[&ACVP:
MK%L-UEL#UE\ZP7(F&AL4/!%+9U>C$HF-TB^)P^H=-Z+@HIB]6ZR*U?,UY^J;
MJ;XLJQ69_W_%X\V2BQG&&<59%L&(<[750:':Z@0Q@ADE H5)B#-F9</K[F9J
MY%!+"AI1KT M+%#2 BVN'4V<0;:;(/SA-3 U](7*FB3LD#A"#Y5@/]\MGWY1
M#=3,H'[8$L*99D>A CO56A*P?-IM^K/E[V+V9KE:S<7G\H8LOI&Y:&\@0QR1
MA)%('7-B?<S),:1IGD/&)$XQPD$DD<W<[^AC:A._EO(7)20P4MK-]"X0NZ>Y
M)V@&GN.U@.!S"3; G+^?M4:(-^[QQK=[:*3V.AL<L64)F$*LTK+^?#D56F!0
M\Z!^T%!=D 7&L_V/7:^.PG46LK=$9_-HO]/0^V*A@PK,??57'6'Q6?ZM$M=5
M)5:SC/,TCB,,TRA3AR$><)@C3F&$!0N%C$0>12Z'H8Z^IL9Z1D8.'LOEH] W
MH.N%@A1(HX"V)1MSO5K;%\+1,-^%M]T!R1.* Q-D(V5K=#>"PJ6$2E1@9+T"
M1*J1!-=,T<^ZOFU6V_9R5?RW82)_9RD+P#P=I;IZ&O4D9:'RRX.4S2O]*.;-
MNBH6:G-VLWR@JA,]N#?+A;;GZQ/;<E$5W-CWEXOKLM17I\985M^B?EC<WHNO
M^J?/\O-ZQ9;JBSOQ\L8OX.]DOA9_52K,8B%HP&("41I1B)(HACDE' 84Q4*B
M)(]XX$)@KZ;)U.BQ/E]K=R5"U:).%HLUF<];FB3LO]9%56A50-D8DMA&5?WC
M5E= =I"Z D]:XRMPKW1VX]77^\CL6/M_Q*<S]*:YP0#L@' %MIJ /57 ]=Z7
ML;6J&"3 4H(6B]-M['E[_;W^MO[:]6TY+RZO/JZ>EJ[7TV/4A?'5A^OELOOZ
M O5;U+\T.^,O:H:OKA=<NQ,_:MFV?BB4II0P"H,DB2'"20)Q0D.8R(#C2/^8
M4)?%]VR/4ULD6X&O@!'9N'9MA.[MBW(>>+L%R2N< R\<%R/I3.O6Z'BBW_/]
MC4J3UNJ_I#/[%_L:;Q]+P0K#:>KGN3#,N."[)\=/RX4ZM_.U\8;9S J1AS1,
M"8,QCC.(2$9AGH44IB(7+,LCRBEQL^SVE&1J-+6KB)E99$>#/[O:?_L.CZUQ
M> 30!R:S71VNP$8+ _VN'E=@3Y-!:.YB/+W9H/O*,;*!^D*X#JW7ES;HPP?F
M^D=1S2+$LQ2C% 8Q5_R(20()C2.8Q!%+8BYEPISN2@Z[F![QT=5..+F:8$I(
MQ]W8$2!MF>P2> :G*"=D+O1NV55^$)\6T\$K>K+L*MCMO[+W9+^I?3V?&]>Y
M;^)N-W:&I0EBN: PH2R!*&0QS),TATBF 8M8FL:I4^3Y\6ZF-L65E+5GJ-NL
M/H&AW<R^')F!9W?M*MN*-T!843<"GJ;XB4Y&G>;=BKZ<ZF>>]GP/8QP29W&:
M":F3W65"'7A03@3$,48PI!F/PS"-$Q)ZN80QW4UM^M<AUH^;VX/'S>V!:.6^
M D1;)%SCJ\_ ?N$5C#.8KWG_XMWWU0Z6H2]>ZLZF<>NRI[CUE<O^6Y>[AVSN
MD&=YBN,TC'7P<Z+."I',(0G43UG&<L)3&DB1S)Y$29=]7$,V_;C,@-W>!G8+
MV43QJ/D@&S<'XP_2WQ-D"ZW:C*6I)"E$(E"$K9.8XC@@, E"%*2881H)E^P8
M%P,[1BJ,+ZHQ?<XPUE]MV7N1%:,L%JQXU%3>A/S[0-J.HR_&;V!J?N%GLQ%Q
M&/>9 P0&<)S9]O%J+C,':G8YRQP^W#O><OD@;LF/MT7%YLMJ78K-[2B*",OB
M(($DR;$ZO:4Z9T[,89*3/.0B$C'ACN&5I_J:VAZN%A4H6<%6V-[6LRZ0[0C!
M$W0#TT)OU/J$1)[#PU\$Y,F>Q@YX/*?RD?C&LZ_XN,I]3XK2F/AG.<$DISR&
M:@L10\2B1-N[0AB&@A$<1X0&CGNT$SU-;Y>F!;WD&G<+8I^[W%[ C'NA>P6T
MD+5#U X_#'7!>X#((+>\VUY>\:KW0-7N^][#QWO$*MT6:KM\]UGJH( V3Q7"
M,J280HXITG>\$N(TD#!*@C2C-!0RSJWCE [;G]H>H990'QRTC [Q-T>@ZY[R
M'@ 9>*HW6'RNL>@3E'0$%(> I,O &2D8:1\D3V%(IS7O#$$Z\MIXX4>G9=X+
M/>IXK =AZ8(F?#T7GZ4Z1Q4K=8)Z$OR#&O3%74'G=<Q!]55H^=7!RGP*M]K/
M_%;\6+U1HO\^RUF0Q@I%F,LLA0CKJZA<[7!$&A&2Q&I[$UCEOO<CSM3H<%]6
M38O7;%4\Z:!DN2SU@K\J"[JNG:SO2M&Z6'^R#6;R-(H65#OJV S,S*TN>D!J
M;8!1!VSUJ4.C*O!B!'\S.@&M%#!:N=#YY>/DP/ZCCM=(BT7O<?.TKGC#M',9
MNKR7\58M;XCL+7+^6NUKRA6/I.#O?CR*126N%]Q8B^MN-Y=4689QD(9$>]7K
M]&IY#BE-<BA8)&20(,D")S=6FTZGMKXU,H-&:&..K)T:FFG8W[?>8@1L;;M^
M<1W<PGLYI#T,O?88>3/W6G0YLM'7'H1#TZ_#N_U(Z=M2KKZ34C?>_OA6/(GY
MTIB8;Y;5QCN*9(QACA!,69!!)+"$-)(2QE$6T"BG88J=\LY:]SPU>FJE-9MM
MD[Y_0>9@[6H?MD?>CI$&P7/H+7,+I>:CS3]VQ 9&[@%\V)S1\D10]OV.RE+.
M<+RD*O<&?&6M?;L6M\N=7+DZ0RIG$<,I#F H=1Y_CAC,24(@SO*$\""-@\ I
MLXE5KU/CJ6O&=!1_M0GC7RW![;WXQS^&:?#/-VJ&_.,?\RC ZL<Y:7_Y\$@6
MIWT++A@1:^.K7YR'-\,>2U:KA-9@[R;9'CA-;0=,@^6G/=;G*R>F[8#A?$;:
MKI?[VFZE*$O!];Q2.SASI-1N?/4.;L;2/&.")#!5? 51DB20A%1OL-1N2D9)
M(!AV"\GIZFYJ]-1*"]B.N,:%%Q CL*N)MQ-K6TNO+P0'-_@VX.U*:KQWFP.=
M3UNO#2;>3+Z=G8UL^;51_-  ;/56/T(Q90!4^[H$R3=1/A7,F&UJ=[6"S'<J
M7]ZJ'JKC?WJ[?"#%8I9DF"9)B& 8AU(=Z.(,$AGGD.4RY#R044"LC,A#"#<U
MLMI(NE?%]K=:6,=;**^#:,=KKS4T [-@SU%QIL AX/-$F%Y%&Y5>AP#U)1D/
MTD?/2(O6%6CKC_5A)1[J3&OM;.:9X.I,QF L< 91EJ0PCU$.,\GC7*8<AV'J
ME)'3HM/)4>W6=>U7M3%7(M<QRKVXU@IU.P[UC>70W-@31O?X 0=<?(43V'0Y
M;G2! P@'P08N[WH,\]JIK_D?@I3OU:<WRX,$TS2*H<AB!A'1]5$4^>AZF(A2
M3GB2(P^17T>Z=IDZX[@9J\\N]1"(= SF.$P#$H49#)),0!0&"N8$I5"D&<6I
M#!@13F5HA@!Y#*Y7$"<#06Q)Z@, -\JF]S B;+?<\170@@,M^<"!8AU8#1D[
M=JS;UP\GZP##*L*LZWTWXJ_*U<QDCFQ,B"FB!&>*9C(IU5D_#F-(>!Q!&242
M2YE3BJP<*E^T.S4^^:9]Q:I5P=21L/_F\25XW51R 21#6U?[HF%-#2=T[YKY
MZI6=6:_^M9WQ+UL;94*?4*&=KZ?^?'EZPQGB88 3M</B1->BB[,$YCD-(*.A
MOHP+*$^3OAD+IS8Q.Y,0 M%X)>E1Z4[G8?[ULDQ#_QR&/=(23FA^[XHU3,Y
M[[?[.TV_6F:_TS?W1Y[Q$;3Y0?L(B6KUE:R$YF3!OPCU"2Q6Y$[,U&S'"&=J
M94Y0 E%*(HAU+N4\3K(\R!GCF=7*[-[UU#BBE15H82^)[^S$VW;&#X'BX'SP
M(@IT#]$K4(L.MK(/%1!J@]<@,:*=';]BV*@-(-V1I%8M]".KSX\FB?SBSAQ&
M_EWHXC""7S^IW]Z9.RE]#Z7[;7J<$4'S/$(I3 @*((K"".8ABF&4HS@*,YD*
M[I3YW56 J1%7*S$@M<B -S*#TIG)G ?#CL^&A'A@5MN(WMYX;.!NQ >M_ W-
M-2KX([>^X'FB..?N1R6ZON"\I+O>[?3T>]\$ [45.JZW58VJ-\\[_SI1<F,;
M/X=E$(8XIU"&>091$G*((YI!H7Y'9!I)P8239[P_V:9&E=_6#P^D?-:A=IM;
M+WUO^:Y:%0]F=[)CMU(/G2K\X^AJ[W&P[?CVE89PZ NEG4C)3;&G7<4 ?=[]
M=T?Q)X>05W???O_@^_+^]RC9N/$!_B$]B" 8H(M+UX:WHBR>5-M/8L<=Y"^D
M6'Q<5M6'A=F(Z]_M^(VHY4DNRP=]N;\E#9I$,=7)FO(,(8C4>@ Q"V)(\CRA
M&6<D2YR2[WN7<,+KQ)=2P!7YT12(J[1__7:-Z+L.^!I8U]7@%89K\$N'5J-=
M)[PKH)4"/VFU_C02V7O&UCOE^Y+OE8C?,[RGZ=]W1SWK+'!NUAK5."GXA\4-
M>2Q69'ZS?'A8*AGTY(\2DN8Q(I QQ"&*TP02&>40\S1E"-$LCIT,..>[G!I-
M;R4&.E 9JBG/:J$="S*<!]N.:?U".#!U[J"GI=4K6R.OWCAKB8$1V6/E!FMX
M?%5Q.-_AN!4=K $XJ.Y@_V8_PODJV)Q452$+9G:SG]>*X7:JIYO8?QU54HI[
MH7:]FAYUTE%3E$C@2)(@B:#DVK^#Y!FDF=I@1HA% 4%,7T6X4-$EPDR-I%[J
M I;K59TT:UN9OLZ%L:<0:'+L]BD;==%8VC'=6",T, <..SC.!.D#54_4>9$H
MHY*J#]!>TJV7-GM'[18+P=^(A?IAI6/W/HF5VF$62UZPYK<ZH<$LXHBBA"0P
M9$&B<S412/-4G>I1G&5I$$8RH"ZU'&P[=B+8$<H[*"G!8R,FT)X\:KQ^>52"
MEF)5-#YGM!:_1RD>Z^&PM>S[!WGP([81&332F3!?D\T1M')O_J0E!S_=E$)M
M5O[D-0;8"31_T<!VW8X=%^P$QI$(8;?WAXOYN%4#)689DI0$5$(L<\5C*,H@
MR>($9A0%@D0XSI/ ?]"'Z=MEEHT6]3% 2$(--(UQQ$7$8(!$!E&L%PR<4,AI
MR&*"U2HBG(HT#@+S2'$?:"B0[9:!0: ;>!UPB/PPHH\;^K&'UHBQ'W6_DPO^
MV(.C3_3'?@/]U@"UL-3;8GUU.LMYC"*&.41I$$-$< A)'B,8!T)GBT5IRIUJ
MC^VU/L5-:6&D<R.:%Y!1&J:Z)I.(4YTC@RC&CG  ,2.YP#$7:H%T8>S^D(W
MRIX@BTF&]:D(I3Q57UF&( UH#G.99((F>CN1S1;B3I_B;H?\V'"-W$%7PP%8
MUR,E4@T6T"9+(:5@CL>=?3#M%K/>7]7 "Y;^H)J+FL82>+VJ4].W^>B^D-*K
MJ]Y1)#PM1OMMC[K@'%7KY:)R_*%^"\=.N-B'Q>-ZI;-C--D2PC0C@:Y5)^(D
M4/,["F&>2?6?,(T#1$4NN5/L\NFNIL:/NS%T1E2@9>V9F:(#8;M)[P>W@1F@
M+V3.$_\\&IY8H*.C42GAO,(O^<'BC7YD\5%4E1"[>]IJZR$C Y%D.6<PS%&D
MZ()C2$F60)RQ%.,TR(A;:<NNSJ9&&!][A"=V@FG'#+X@&I@;:C&OP-ZQM@*_
M#>(F9(.))X;H[&I4CK!1^B5+6+W3TZ5FL2IX,5]KUYYO@JW+0N=8??>#S==<
M\/=*?&W06=?U7C[+=Z1<%(N[ZHLHO]WKU-(F(<XLY")/L>0P3W3:PB156P^F
MSF4!#M5I-@_2*'/RI?0BU=281RL%6ZU I05UY"$_@V5'6*,/P<#,MJL/V"H$
M6HWJ0/<=G;3%N]5*&W6 T>L*U)IY]/_Q";0O%R$O,HWK1>03Q@-'(Z^-#V [
M^BKTGE$UIATP*T;F^K92Q['G42AC*(*$0H1(!@F)*61A%B0\R;*0.F63=1=A
M:AR\$5+/;OW9>[1X'!\##Z:/BY&=A UD#_I:#V,7&<DBT@GB&*:1XP),QT;2
M"9"3L:2[)3?VXZ*8O6UJ#GY8&(=RS;$?BX5)R%C-:)AD*0X#2'.!(<(40R)8
M!J,XB6*91I1%5NE9SW4T-29K904[PH+?M+C R&MY]746WV[^\HG:P"S5'S!K
M(K)%XPC=5(+]?+=\^D4U43.-^F%+,&<;'H5&;-5KR<+Z^1[UC+>9-OZVX&UQ
M7<';G=?UW(R2-C&]U?LVD_N_=0IOMV4W9,YJS\49"F2*L20PBT4.44!B2 (N
M(.*21#(202#LB[?[E6UJQ+/5#JQWU0.B/2R15D&]_K,Z:*+2R@%>Z^M02=?S
M.'>SV2N/WL $N#-P>YIM3[D;W<#M$C3:[46];,_!8*OBZXVF0Y'DUQO5D2HF
M.T[+9B;N3\]'-;KF7@JPC:H_>ZJH/,P =)97]MSE>+66A\%JK_#R0%WX\NZ_
MWDE%^5E^*8ME6=>*$-H+M_:E5OL+).(HB6'.XU0MVC*&% 4<ACRA'$E.!7*J
M*-A/C*FMS[LRZZ/VHY8:5+787GS]K0;'[MYC>,B'/E4<C0-X.09&#=#H,5Y
M@ N6@X4'6 GQRL$"+D"=#QUP:LU'?L#V!J80U8[#ZK9^O2 B2%@"HY2HPTU$
M$XACJF@S"'*9$(XBM_KU+IU/C1U?9*YS-, YP6['@$.!.9*CP$$FP*.WOX.4
MLN^#W"#I_\YT_8JI_^Q Z4[[9]E&CSN<;_>*)V]%^7"]X'\G9:$=4.M9:6('
M,>)Q+%D&44X%1 EFBK$P@A%&E*>98JW$BK8L^IH:2QEIH>KIP217?VH$=LJM
M;@.QQ76(/^ &9B0C*-"2 B4J:&5M79ANK#>^-L YW#SX W"DFX3NC\^<('Q=
M"MAATWG(/]/$>(=V.UWV#N&6KUSB 7J<RW?CFJYU:(0I;5,\B1E-0QJCB"B^
M92%$FGX)X2E,DE2&*9-Q[!9<TTN*J='Q[;THA0DAZ>,WZCH$=OO&P8&=U ;R
MJHG@J4MH*4U\>Z'V!-*K>ZJK#*_@M]H3IN,.K7T;Z^GIRDRZZNJK8*)XTE3[
MEW)953?K4H<[S2+.9*+#"'.3."Y(-?$Q! FF*,MHAD7LE*VIN[NI,5PK+2@W
MXJKI5Q+N&'9X!F0[:O,'W< <MD'MZPYJ5,AE*8PM[;MQBU+_!/6E#]!18%>@
M4<2C"ZD58+Y\0[L[&]?ITTKQ V].N[?ZT<R[_UHK#M/NH,N%:JT)'\M(&B51
M'*H3;*ZV53J3!PU%##.1QV&8J4UMXI2._F@O4R.56DBPD;)G5-YQ1.VHY&*<
M!F80=XB<R:$3 D^<<+R/4:F@4\V7#-#]L)_PW-WZ&$W1RCP53)VH*(P(CR$*
MJ8"$I0+&>8+CC+$0!?$E8;J'74Z-$@YB3Z_V*\5<%J][!'([FO +Y,"<<0Y#
M\%LM\H"1O*?Q&2BB]TB'KQK9>QJ <Q&^'6_V- 6>R+JH]YK;M-UMK,J&\]1#
MI3YVO17U_YJCUC7_SW6U,J>OZP6_)3]FD4S"($TCF%/M7LT1@[E$$62YVKE0
MQH4,0B?;X9#23HWM-K7^=,TQ4'TGCX[FQD&'UM(^.94!&YA5.Q+:UGE2%,MN
MU+W:A@UN--:E'6M=P4^MUG]J[ZUV-#>7ZDIWCX;0,8;(E^5T4%G'-;6. ?N!
M;7:43OU9''82)0A.4!91!",NN3H#HPSFVJB;")&)E* D2)R6DN[NIK86],\[
M<1+0_H:"2>>>>.FB,VCVB7.X#'C!_[H9*,XI;G-E[RT+Q5%[@/[/I^7J/\1*
M^QX+I1O7MM+/4I<:T[XGH:(4%LN<YQ!'80"1R#)($R0AEX%,<)K)E#CEO>HI
MQR2YQKCV%\V>8[%<@6>Q,K\S&ES5YGQ@S/P_%0OU5U)6I[U1O0[;!19.OX/Q
M:C9.@_VG9E!NMH-BW%>:&IM:FX'-G/9H#FGHM)#BU0G2 2HK8Z=#<ST\Z]IJ
MC:IM6BQ(1WW&C=7UZW(^?[\LOY.2SW"<J^,](1#)7&HG$ 1SGJ004\X3)B4W
M110L/>\NDV5JU+HIL;JCSNF2JCO>#. WK15HU+(T@?@8S&ZR'7F(!B;<_WFC
MX^!(.-XHC>1HV'NT/'D?^@&TTSOQPB[&\U[T@\6>=Z.G)B_/EO15UZW_+/]6
MB6NU$J]VPW-FJ:X)E(H(!@%6ZUV.0YB+.(4LHTD2(YDFU,DP;]GOU):UM^*Q
M%*RH ];$#UTP2-09T61=SU/M75V<SUV'P>Y$, "X R](+U(C&:'A4D(E-C!R
M[\<*#I,+R0*J 1(@=?7Z:EF/+*#H2G5D\WK?2I,FD/H+*5?/;5+O+,,HE1B2
M)(]U_ N!&$>)(BDF<,H3%,16F8U.=S$U%FHD!$;$GMY"1X"T(Y?+X!F81QR1
MZ5%C\93RWBHG'G0P<CW$4PH>5CD\^>0E'H';M)'_7JSNE^O55T%X,7]^*_05
MG.(8.A?O25'^G<S7XL/#H_I1;\&U7>=ZL5B3>9.]-2!83?Y4PC")='XB3M79
M/-,%8[(@IBQ,$N)4X-JK=%,CE*VD^E*M6#R)VM[5QP'1UP#:L=&K#<O 1-8X
M/.XDX/U>:P8:U<"N;D K!XQV5V!G,&L_ZEI%[PEY!X'>JZ.E+]E>P4'3,ZS'
M'3M]=]*/][^M'Q_GQO&+S&](=?]^OOS^KOY%M4D2(**,TX0+&*4(JZV=VM_A
M/%?_I(S)B,A81DYA)S:=3HVE=V4&6FB@I0:MV#;) _H/@!T=^X9U8);U@*@S
M;;I Y(D-K;H<E>1<0'C)74[O]C *&=>AVN6T^BQO[\5?25D6U7+QGCPH<FP<
MIBD->1QQ==9$)E(EXC"/< 9#3+F,PP0)NWJH]EU.C8YJ3\!&:O!9 B4W: 4'
MM>0.!@([V"VL--[!')B$;' \[ZO>%U 'PXIW8$>RGUSTH;J92IP@ZK2(V+4T
MGN'#2;,]^X;;F_WVD'\5_*Y8W+T557%7FU":.RTB,AZK72U,TT2H?6.&(!$Y
MAS)AE$9)%B8<N>P;3W4T-7)NY 0[@O:\*#P)K=V.T =@ Q-P+ZR<]WWG@/"T
MUSO9S:C[NW/*OMS3G7V^;\+4UM/[PT)M#,UB\[6H?K_^452SD) XC],(QDQ3
M0YIED*3ZFC!1F[<H#3+JYA39U=G4Z&$K*]@*JXX[2E1'>NB$V(XB? $W,$WT
MPJQ'=M+S8'C+0=K1U<B91L\K?9A/U.*=GJ7GUWI+\EEN?!&_B3MSO)R%.)!$
MD  F3#*(9!(KSDAC&(@(YP&*:)@[Q6:<[&EJA%$+JJT#RXV3;M7(ZE@D_"2X
M=FSA!;*!J6*+UM:E^=LYM-P+AI]#PE?Q\)/]C%M(_)RZ!T7%S[XP8,:XXU7.
M9* 8@L4!#!%-(1*2P%PQ"L2<\#1!)$RD4V:#_J),C6 NK#AWP9C8T<XX2 _,
M2Z[)Y(:O17<YK&.FEIM ;;K+ >N59,YGK;K-1?Z*K,RU_6?9WN-O[4U!BHBD
M5.VT<I:KG58@(8X%@E$<Q $B+(XCIYJ<79U-C0LWLIH0I]8L=8&!KPMH2\.>
M)_B&-NCU1\[=D&<!B2\#7E=7XQKN+)0^,-C9O.->[O+=8J4(ZIIS]0%5IH_/
MY9=R^50H1681EFE,90XCK#=:+,EASG@*PT"()(QP@JG51NM<1U.CCEI6T A[
M!8RX"E+0"FQ?[K(3WV[6\(G:P(S1'S"G<I<V:/0J=]G9\&CE+FW4VRUW:?5\
MSXB6C<.23B-5?11/8AXVQD[,):$\PS!!DD(4YPS2#$?JGYB0" D>$J>LW1U]
M38T8MAZ"P(@)0L<(E0Y8[;80GL :F _V/"F-H%<M8 ,DC+/ Q%?(24=/XX:9
MG%?Y(+3$XI6>1Q!V+_AZ+C[+3TMM=6I=&JO/\K/J:446W)BEVJOF+\NJT,]5
MM]HW<B=G3QKG,8E"2/(LAB@5*20B2F 0IAD+",%!:.4-Y%FNJ9'0M_7# RF?
MS<7H5HVZ="K7R_!1&XOC!;.O,;4\&(T_4D.?H1J-]"BU.C7.X]7+D=L9KXUB
MX#>C&A@D&Y%GN'V=SSQ)->Y1SB^4!Z<^S\WW(_@V38AV<+]95ZOE@RA-=.+M
M\JM@RR>AMYU\S5:SD 9Y%&8)%&EMVB,0QZ$Z,5)$,6,H1M1I;VC=\]1(^JO0
M15#K?/RL$1R48K4N3\?=7HB]'=4.@NC 9-K*;,)W0"MU$^&L[]H;R4$CNC^F
M=$;+$Q?:]SLJVSG#\9+/W!OHX7M^JP9!,6&Q6+W333?5I[^)1;$L%8V*ZI/J
M2.][;[^KWS_K<B^WWY>W]\MUI?AT^\O621V'N2"9A)@D$40X8CIK X+JF(L(
MEKI 8&#MI.Y7MJFQ7OQS'OR_H-8&&'5 &/X2)?J33QR\KCV/8#<SOO*X#,R=
M1C%@- -&-=#HMC],K7J@5L64O5(_+T&KXMX?>CC2>QY2!X_[UQO:D5SSZR%^
M-$,LS! _-D-<U4.\V!_B53V24H_D2@WQJAWBG3_X*KHX#/B=3O^>NQPO.F 8
MK/;"" ;JPG\Q@4]B]5G>DA]*PF+)#S)*MW;7)$A#F@<AC!A/((I#==X(<:#.
M&SC-4H*B-'>Z,KI<I*DMR77<#MM+-5\8G:[ 0A@3[XK\^+._6@&6(V=W6AEW
M/ 9>BBVR_G^J1T1I-4P5<V]PCI"AWU*@R:3A=P/0)=>^8\L]CDRMAY(^AFTR
MTN@B[/4"0>[$^V6I_O^-ADD?X5;BVW.Y?OSV78B56(CR?;$HJGOU7GU\TSG^
MC49?U.2YUZG<9JDZ*2'!L"[I0B$*<PZI.CY!&7 <"76.DL@^UG=X>:?&XZW&
MX(%PH>\\RB9+TZ/)TF3NF;;*@DIK>P6J5M\KG5O/: P>&Y5-;9"EX:3'5FOP
M$U&_;_>/EAFZQ_J"+(YQT_HN!EY/-I_$K;X!V^;L4OI>@:W&.M&L^;\=I8'1
M&GS;?AZMXNT=FDEYPT&]9FVTG]8'X7 (G-:',=+!<$H?B-NQ<;SAZCQ*CB#&
M>,?+\3#=.W*.V&V/C8]N?"4^JNV6VE>MU.0IZ%Q<L_]:%[4A[6VA-E<%7>N?
MS45U-:,T8PAG$421SJ(D,@;S.$@A%2FFF4@82[#U1L:]_ZEM3-Y\?OL?UU]_
M_?P5\!U906F$=5@O>HR$Q89@6'R'=J,RP@,C/=B*#W;D![L*U :Q@4%W6'2'
M!7^D1=3W(+@MA/TA[%S8>C0[WD+57^>]A>>"9OK=9[X\F']8M,7?VR5K6P1>
M+R,H0>K4"X. <8BX""!!00A%S'.&$Q[G',\6XDXOF7:7ET[]6\TT7,^T72F&
MFVBML.IDVTIY59]/W2XGW8;![A[2/[3CK"!'JH2"8@$V4)/-#GY'?G_WC;U@
M\W2UZ-;WJ+>(O6!Y>6'8KY%^S':MBV3<JG=-0A(6\X#FH8 L9%0S%X>41Q(2
M$8>"4A*G;F4L]EJ?VO;6" >T=+TRN^PC9T<VO?$8F$SLH7 FBJ,J>R*"_;9'
MG>A'U7HYD8\_U&^B_KNQ_PM^_21*=;)NDS=\NR?J0]CQ&'U#JH)M;'$A8E$<
MD 3*."(0,36U,1$(XCR)$,F"" NG-.^]I)C:Q'\K%DN=OEE]N.9VG6IAC<FT
M-I_J2_+:Z7X!OJV6['>SF-[,257]XQ_#-/CG-_M_K;3VCG;6?L-IQS*##]+
M;-3*#QH%P#9?3*W#KH_]%3!J#&)4O0A(3QS73X91N? BF%YRYF6-]4QH)58Z
M\MI$6*H]SYOGOU7Z9+G)^7#-5L63200_RS%+XCR*U9:(I!#1)((XSD/(U:\C
MA+.,HW2V6J[(W(Y0[;MV8M&- ,/-4NW0P'0*@<=&=D"?=[)?D8W@COFO[,?"
MC@V'07A@"M3@FOP,7W; _4E+KM:H/^TDJ+D^#[-[XBQGQ'QETK+O>-S46LZ
M'.3:<F^AI^?=\3PU-^NR%(O53 B41:G,8)[3'"+!(DAI$L,T224*(Y)GN5."
MK>[NIK;Q:\0"C[K>FMJ^Z71]=%[<D3HP;UVG<MK,K3Z5"L_@GV:(D2A@4"">
M011%"<R9(##()!,QDH% >*96/KH<?P1VNQUN#'0ZI3^#(R-1%Y*?-PKHDCYP
MV+&P6S[\X3OPDM&5M*R1UJ.[H14JOEP)NSL;UTW02O$#%T"[MR[-XFRJ25:S
M,&>92+(0QBC5M3=(""D7$B8XCX-,47RD]JA.)/.RB^G1RJW>\0)BI.N;H;F%
M+R&(\3R#7*0Z"64>Z2PH%&+$@APE.1&YTYW))>"-LBINT@OP;;AZT3>]P &<
M=C1["4@#$^M.$+^1;8ADUOM*>T]@W33_2DFK]Y4[G:CZQ7,](]J;%&I'MM9U
M)L=MA E*TI#E,<QY+" B.L*$I'HOEB5A$,8R#YSVPM8]3XX ]$%3FD2 IE;W
ML4,\*![4VRO'6T[[P;!CB4$@'I@^-FD6KXX>VW7Z)"WY(!>8SGCY"G*W[G?<
M('=7. Z"W)T;N+R,]VU)%I6>B)O*,GF(\RB)"(QB?8B4H80TQ1'D"4W#4&84
MN57FZ.QM:F2U7\)Z1UP/A;X/H;:C)6\ #DQ%%V!W42GPDY@,4!7\L*]7*Q!^
M4NVN6N&G7^I[.I3%0O W8J%^6'U1W\.['X^"J>[>KU?K4KQ[>)POGW6 VF+C
M,W<B$SPC"1'F2!F%7/$.U^?*6/]3T!C3.$U"IR*S_D2;&DFU>@#1J* CN+8Z
M&*OSZEZ <C>!O/[%<U?V^*''U_:D]AJC-O@9SR@%&JV 5NL*;(:QU@RTJH$]
MW<:H ^ ?=&]G3&^"C7PZ]0WHX;G6>P\]5X!"VYP6O*J=5HS/RN;<12),(H;4
M^5<7ZT4B2"!&:FL9(,I)K$[!06P5\F+3V=18VIS,>"NP\?KIX\K3B:^4)! D
M2"$)HP0BKCT'<BXACZ*8"H02AF/'NUA/"(]G[MEB[!-9R]7*$UI#KS^MF%?[
MKF5#7 K80.)K=>CJ:ER^MU#Z@,%MWND1F?A6T-4V?>^'JEH+?KU2N_]MX.0L
MXS3-$.(PDU3Q<AAPF,N(04YDDE!,6$A2ZU!$BPZGQLW?=O);78'"B S(2N=$
M:',8**D=XN%L0.^FE"&@''Q;2U>[U3AK><'U2E\![,2)>\;1(9#0,YXC10X:
M7+<FLI/?IZ]<:PXH=08'VK0S7C2@@U9[X7\N[_6@Y^N[4IAZ/+=+$U-8BFO.
MBSI'\V%D89.U,$QPB$*>PX"H_R"L]M%Y)G.82$S2+ Q8$%O=C?268&H$OM%!
MIZAHM !;-2Z,;NXU1A;T/C3R _-]#]#[9/SLA;[#HC#T*(RT2OB< F[KQ24
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
MFO[VG3PV_FP)Q3G5WIAI2*1B#"(@(3&%$14DHQ0',G=*VG&\FZF1Q?OBA^!
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
MI3"@+((HT'8<&:20B327,I X<RL@[5F^J:TN.S&T6EA@I*V/-3>Z@F8ABZ8
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
M91R' 8R(J2%"<IB'-(22,<G#F.2,.CG'6?0YM7U$$U9?:9FOM&VR,73^5"P
M7\[GI*Q,"@23]>!/;C<K-D-@=['B&=B!%^_=5 57.BY7!];5(C<E/970P$CM
M[V+% 2)/]RHV/8YZK>( P<M;%9=7^[KY/2GJ6Y;/7\GW7U7C94'FE6'"KZ(2
MY9.H9@G-\IQ%*52\(R$* @YS20*8")HPBJC(T\S-U^]<EU-CHU_)8BT5]Z]+
M?6!Y:&5V]?T[B[0=Z_C%;V#2V0A[!92X8".O"2/0.[U69I_.@+;X>/,(/-OA
MR&Z!M@ <^@9:O]E_^U/46:NN%URG\%4S2BQ8(7;B[#;GK302(L<9AD0(M1'*
M>03SA"%(4:88*$.1C)QR=3OU/C42VA&^+M"^*S[8RM_;XN0V-O8[I$$0'V&O
MY OL7GLF9] \[I[L^QY]'^4,R[$=E7LCE];.^5:[6W\5C\M2=_AA(9?E@[F-
M>?/<_-&40)@AQE$J60PIHPPBCB2D@@L8TP3+(!-A@&B_VCG6,DR-^':KAC1R
M@HT68$>-*^W;VCY1%Q!Q-;KW&#%+&_RPXS"T27Z0(;B@<(LSB-X+M]A+\$J%
M6YPA.EVXQ;VI?H1YJV_:UN6S.?#69]_&I2V544I#A&%.= %TI+@1QQ1!D0H2
MI($,L+3*_7ZVIZF17RMHD^43[B6<=".WT^C:49@7S 8FJGVXKEJT_$><G07#
M$^&<[F=46CFK[DOR./_"Q8GEWR_+3^+[-6/+M=G%?2F7"_4CJ\OI7?\HJEF"
MPR1G>0H)(NH *706#L;5>9(PGE.<QW'FM)MRZGUJ5+*55=_Z+C@I>07^]FAB
MA'[3 CMNEMR&PHYC!@-X8-ZY -M+4K;;8^0_)[M%WZ^5=-T>EHZLZ@Z-7)0S
MSU@AWPI9+ 1O#)-M+E]"LC3-8AC(C$ D PI)&DD8<T&EB-,P84[NU><ZG!IA
MM3GPC,"]4MR=QI:*#,>!SL\4R4B=LQ,&<Y$(F*<L$;E,,QHF;F50?:([3LW3
M77P]PVO']CXA&YC@=[$:8#MIBX3?='^GNWN-M'YGE3^1ON_\>_WX^3TI2F-J
MW5X,5MM<F$'*,1=!#&F0)Q Q(2$ENJ(R"Q0&248)BUS(N;.WJ3&S%K;V&:CV
M@S0^+*I5N>Y1>*@;;#LZ\0;AP%RR16_'DC!4@E$K4#S12G=?HW**E=HO"<7N
M)??HE=N2:%?G;\\/=#F?211F- US2&FL#J4D5.=17=$P#027(HT%BJS\*0Y:
MGAI+-,*!6CK[B)1]N+KG_D4@#'X99:6_4Y3)45U[Q97LMS1:),E1!79C1XX_
MT#=D[+TNBF7BTF<RYC+.U&(MTH!!%,8QQ+E:L64B,I$E$<IQ[A8GMFU\:E.O
M"7AZ;PK.&0E= \)V@#L_ R^!8^!)Z(!$CW"O0Y4OB/'::6SDP*Y#-0ZCN8X\
MTSNSH!J@@LY%G6KT6*;Y+(XX0S2&$14<(BI3B%G,U!J9(12E#(?8R=YCT>?4
MIO!;78U55]+1Q\[KNU+4%T_=^7=[ QYFB.9IGL$@SG40+<\A3D,$0XHB$N&(
MIY*XW8=XAGR<*Y&;=;5:/H@2?%3H#X6UW6G&,WX#T^Q6VC9O]*Z3U" G&P>
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
MC?6]^._M>F-"F_H]C15E:4Z-*E:2Z8]<3Z0P4PB2C!"E]%>.D9>"OU_S4V.
M<T.DO\B-#_Z.V["#H3KTMFQK*_LLN&!O/+C?5/6*C=J!F68]4J-V, #W](,S
M? DCE\9?JX"1!S =Y8M\GM)[6B57*RE,C22Y6-N-I-TTKM8 NE^(EC1,I%":
M4AS#A#)3$[+04ZPHBR'/%8G2.!.)7TU(;PLFR'K6 7MXL/' GA<$\WVVG_=$
MR[-;G"==PX$]_ 2LPKEM?'MIJ;;?UB090KVG-WCAYF6>[8\]1^L'SYGY6L\'
M!5+T^::?4Q_FQZD.[(H\@I@HS79*%9#(',.$(T$9*Q+&O00+.]J:&J^=$?$T
MQO9-E>@ V8V[ D$W,$OU1NUV;9]3/(:2]FFU]+K*/J<N7Q7V.7-+/]JP&_P_
MEG-]Q_K]_VPU-\UR660RHPKF*<\A,AF;N,@%Q D5J4JR-#'%;J^?D+O<A!=)
MC'8,3EK;_ CA''R<9(H2!I.8&WF32$#&$P5Y)@LB12QD+F=5(O77#5UMQ@#Q
MN+GAH'PCOY<+LRL/WM"YD>"\&4\219@P$4%2F .;3"50CV("*AVI\Y2C*.-9
MC>?[A>/!\!!H-HT->*QD(4("Z39 W0;-P.-2V[C_%U3F75@R"#=$748DT,AT
MIH%1!Z3+#AZ/0QU7CE9V=*^11G'$&4,%3!/.H)[0:Z;-&(6,91&.990J[CF)
M[V_,].+>IZ>E,)_'^9J7@]<6]96R&PO\P>?W_2J,#J2&%P+5URLT^DIJ>B%
M"U!N-%B1%+K^8?YG"/LGG9N&OTAM0\DW4IA?:#,.?]"Z\N.B5OHY*%NH[S!V
M5E7 I&@5MLL$YQ3G'/(H,]%:'D.L$(8\IEP@G LBJ'_T.Z8+TXRK;<8(W0"V
MBZ^7JI9C\ES"&/-MD$CE&4DP%%E$()*,06S$VU!4L RG3*D<^\;NTWX7AI\5
M-&^"U$/*_X5WP'%=;**].O1"FW;DKDH':_ES!_:N@NH2$T <_?#PCAT&X*@
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
M!'%*$(QRG!19E'/"O:9((?$>9R*TWBR?Y K,->Q#@>R\!A,,NN&783KR.^Z
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
MS@X\W8+.,"@-3/H-0-9,*V?:& J,I>&"S>MH!(HT.QH:-<R\[O!QC.EP1X\
M\^URH6=\:SU:/:BOFR7_Y_X'7\P@-J-4L$C$%"K*,HA09LZG9SG$.!,9R?1?
MW8KK.;4V/8)HS .&J)<>4<Q58!T"QI!P#<X4.Z0>%+#&WH'6#[^$AL\CY L)
MXT@!WFUP^H5QKO!T!FU7'S)>B.;JST% YGQ3O_#K/^VY)"GN]3/I=_G9EC=Y
M4._*^5;_U*X9K!^VF_5&C[$Z'IP1F5,I"@EI88YYT#R&Q"P0TBBAL5(8">:E
M-.C9_M1XN#$?T,K^5GV8M\NG)_U!V#ZK5A#78+GW!$! 3?U9\U=AO#5?SR_E
MHK[TL@1#D&XL$EQ(IB1DRA3\*7 "64X%S/*<HX2H*(ESOW7> 3MRG)7?@_[Z
MX[A?SW:@J)P#O^QZDN^9T+P"<_T+\.;P53!R3ZU__SI>I[O%_P-VY,!#_>YC
MK$T'GW<?8V4V:-E]!VJ/PLT5>B(7: +AV_JHLXJ>T!Q/-?H^IF\*_JK\J<?8
MGVWEQEE$%*(\PQ!'.-+4:;;(DK2 !"6%*#(5%=1K!#S;RM3&.<M8PA3.$CMS
M0;E8;U8VZ/3.O#\'K!L]W0S7P"2TMV^_YADRJ[[#^V"Y].?:&#F#OL/-T[SY
MKHL#R"@]KR2O]%?UW^?2_.5^(>Z?EJM-^;]5\;!+]1IFG,2"4,6AE&D,480(
MQ$(6,$6H*(3,6.IY+#J085,C&+/N_-=__9<XC_Z]^K,M["-:GE:UBUHNWJ"W
M=$O'NK'5:W37P 1WJ+BT]^D.[+RR?=3VZPXTGMU95:;-G;UDY]Y ,DL! !]"
M9^D6LUY/:"D F)U*2R&>WV.=^8NT[3]2_>!O*[I84UM5K\F6OU_?BR=3XG5C
MUUD7'Z2T:JJ[FTSD0G'*B5*IJ9B30Z3GU!#3.-+_1#Q6<1%GR"DD#&70U,B]
M;;&.BY0IL".V5F_M[=LW7[]Z++^&Z"Z'!>Z1.V%@RJX- ]8=T/('- Z!>R.4
MUW8)&)_ -R-=O;^Y=-V-#-97'JOI(_?92 ONY[Z=6L]6?T.V8(4I!/1<'77^
M1?[)YUN[/+790[#6E] -T+-C(.>E?I[MT')AEJO6RWDIJAY?KDP](68U%)6^
M:*'Y> [6C5# ^E?P1[GY 5;U"_%<818J'35@]W5N"(1H9[P]@X"H'&PKA'QN
MORG65_Y#BNU</JB/BY^ZS>7JY>UV9=0WOQDQSF_RS\T;#<,_9RA'<21H#%,1
M)Q#))(-48 Q3$B4%ETD1Y5Y*AZX-3VT4_;I]>C)9XDL%&L.=^=@;=+?IS1!0
M#CP6-B:W8=2SDMIL\+LU'!C+@34]X,%E7[0"S3V<FQUU;N$+QO'<P?O^?BSU
MH ?7E:D#MY(_])BKA^!*/N>:,NR#^D;_K#)C] TK<XSNG:S^NTL"$ CG)(XS
MB%2*($(D@Z1@".9Z&F$*F!>%\%H;&M#6J7%A(_7,:JGG9ROUK&>09L>M5&6=
M#UHNFFC(!$SF)U:BVS.58\AWP(UG)]*S U.S]1(<N E^J1S]%9AR)7=G);Z;
M4\1?CGN_K?Q=76(D;X=(21FA?P(-!D-:.NKX,0+DQT/.&$W>NE.Y*S;WH$[W
M15YF.$)<"$(ASVEF<G#,H<E"P5QQS'F&B@Q[Y5"Z-CRU\>-O*TTG9K;;M:L)
MYOO]I+X;G%?ZPW?/,QS*K[ ->@>^;ME_2[XQ"W__H&O#R/KSJ(J;K?0D]+NL
MR)I)M5Q)\*#4.JPDN1^,P?=3KS3[2ENL;F!<WG5UO+^G;+G^3M\N%^8=D0NN
M/\1/N]*V-),99XA E>82HC@V@C%$0(EP1$1<I&F1>2EE7VQJ:NQE+ 4'IMY0
M=K@#83=V"H/;P'S4%S)_H>NK:(22M+[<T+CBU5<=/I&IOGY'SU,;^T'$I*)\
M7B[H_B>M5<YU4^1*9!2E4D"&BEQ/P"F%5)HZ>1%%(L8%847B=3C#K_VIT<K;
MY5Q[LZQW&EK.5/OYK7]7,[7-#[H AS?UTZSR[3?'LQ?#]<; 9#5&1_B?K.@'
M9Z@#%)ZMCWM.HA\T)\<A>CZF;^*M.81NSZ"_*TW]UX78R438JK"T%+-<*<$+
MKH.J1/^!HAQ!&BL!HY1PE=(T45GDER?@TJS/I_@*R0'FP+XP7]MJO9>'\3R[
M[X0^UX&L_A),VG.N9^M"Y9 RQF"6Y"HGE%.D/!.@PV(_RJ!D2F.+VMH]W.-U
M@MM@$QK:P4>8_?ML,B%JB^_:"CY547)M=\AL:G>4@N55.S0Y<H:U.PBGN=8>
M]]Y6>/"#/0%BRQJN[7+9C/ THBG3X3(V-6%5CB'):0HQP3)A*,%9@9NRTJ[+
MAQ?:<OI4#FM*#[[CQ#:@7*^W5G>T1Z77R[BZ+@+>@M58JWX:I(\-2-;$.V"-
M#%]8\"(.@4L*GK;S*L4$+[I[J8S@Y1MZ\\+1+L<]WVSIJJ3SO^F9AIG4?WQZ
MDJ+4'^,7R9??%U9%^GYM=DR6"QW"?ER8DJEV'Z3D]7/V55-G(N<RC173<W"C
M#Y93 G'"8YA%>9%$*(H22KSI95"3I\=2M1?_*X75,*2-NV#>]0V^3G\[T][K
M]^%H!5K/;&[OW 7&7_"+\?C7.[!S&K2\!G0-=GZ; YZVX'7M^NZYOQCO?P65
M_T&)>92>"L?OPYH[]C Q"OAG1IMQVKUYD<-N4<UR@C%!5$*9XA2B-(TAU:,,
M3#B6K"!9EG GU:!+#4QN^MR:Z/6>'%?0>4^$O0$9==)KK;NST6I($8!+_H>?
MSE:/?ZVIZX%S'=/4P^MZ?L5TM7HI%]^_R.?ERJ3_/RVWB\UNW_E=N>8ZOMFN
M=J4#<:QR/2.%,J.)GJB2'+(HDS#"D<IY+*A(O7:&/=N?' ?4YH/*;D\:\,3>
MD26&0W1@$FDLKO@#_$-28V95QC1XV:*>,(7B&L_6QZ6B?M"<,%7/Q_2=0S,=
M[S3GRS[KUZPI?I0Q&N<L@909J=,X)9#&C$(>1VE"#(,5U.]<WOF&ID9-U8+1
MSM [8$SMN8M\$5S7B>;MD(VRO.:-5H^97#<4P69@%YH9>>;4[>SIC.?*]3W3
MX?9E'>N1-!(\HS3&$$59KJ<J<0*Q*B3DB&9)G,LL8\PK[^VXA:F10;L.KF=:
MVPEX;M_\39 ,_+$?5 4.'UI<=#U4UMG)\\=-+[ODWDD>V<4+^WW'U;*[C2BX
M+'^:7+3[^7SYAUF+_[!<5:L:9EE$KF>(9++ )(8B(1E$A: 0HR*%0O#<R!NG
M653,JLSNKQNZVKA]YQX6^+SNQW8,]^:_D=_+A2E; EA=Y@\"VG@ E$E3MS[8
M16U?JO#I'U[0F%"%H1280B1CDWF<9E!%""."<)SDJ.Z?]PO'/8E!>Z>Q8KB^
M>5]I7[YRQ[BQ^T!0#\S[.ZO!WNP[<'\ <V6ZS8D+-R+T@"O06.'3\JBC2 ](
MCL>7/H_H(6/T9KLN%]*<JS8"'C;_<7?$>J/_MBZ%K*0<VJ<,W_XP?_VX:*5P
M7+AKG[(4$5YD,DWU5#6*]50U49!02B%#>MB*&>)I[#15'=?LJ<6ZQG3PTRXA
MT5VNH-$DH/Q_MN6ZVLUKE%;XSCFKV++SSD.+9[SW(Q&)PE)R*#)3GQ5C DE.
MI)Z[2)X+Q)@LE-N1T>F^(>,<.FV21<$OHDX7_=7LZ:K=JS/)_N\>FZ?;IP,/
MZXW/H.7T/B%I PX<:)_QUW=8Q\''!;"L42T\/ZC+=U\7GGW-%\1#TFN2+\I(
MPE^[%X:W7IA+(P&@[1>&5R_, 5>8L>7BW4VB\TLH,:_1.ZY3\FL\:\83!AL=
MX0/YL/%;OU5D;-?FO0ZU;7Y-2RVZWL43#PL=I6]71E7/5$I='XEBB22B@BJ3
M+T@51%D2089E;LXJ%A$6"F/AE8\1U+JI1;C-.51[($TNUA735&?:]G+R+9V
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
M3L2 YA(:9T[R3'.:Z=RK!(R?^+&1]9;V53^#;1-\SZ"\YL'U0*HO='L_G=H
MNZ-Y"?-&]YYZNG3#+=C1E9?P@<^QN@!S>*C5:92.:9[JP4KZH9YMQ>39P['^
M2$FJ,Y%!XVL*9%B-I!KD28) 3+"@C/-$QK%7<N=YF6.CLEIEWU8K#N"Z455@
MR'KFIUK;:*UN_WVF/  *E7OI(''8C$MW" [R+#UN[<8SGXN971+O.F?-LOGC
MBYHPS'+,4[/2BE-F([T1H-PL;15EJ4HQ3G(E?-9<YP2.;?%5':'MK;B:71ZS
M\)J^E,4U"\/^1JQG8;VSZ+NQ4$A,>Z:@6M6#I=A5M)I'7$7?61'P2,T5F$#4
M<U;<H+SC:OP^Z3C?U]6SF9K?/OQ5S<S"<&IC%:5]NVR<HDVM^_3S6<V6:EV\
M$Q&>0IP"CJV/@Q0%/&,)4"RF61ZGA"7$S\?QD#X^;Z=4_BJ2:FJ47;R5ZPJV
M8T&D:A-\72*?67%UCGK"NG<WJ8:YUKR*;]Y%N5&^ARJAG6 +YCSYR![8C>H
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
M Z?U5;)'F=.W TO7A+[=03KW/Y@_J;N56>_8W:H/;&I+3MX]*K4J&R_(LNH
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
MUF+DP:E:V[5=_<)-V?)[XW N655DY</;]F_*!U=2LP[-B 1(0 RPS>CB>:P
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
M5Q^Z Q%C(\520[LW7NH8_5%IZ9F?= 1)-]J[#)^>B<P7&O\N<R>M#]5<[E#
ML#WE3AIXT$KN])5=8R]U,5.R3MNTC;;M\DNLE/RA5B^+V>W,_EN]/0!C$>.<
M$I!R&-O7'@&&"0=<QHIRGD$EJ%^A4!_Q3H_\H&5!&UVC1:FLW21_-A=TC,#T
MF @WU@@.[E 1F:7:4:UW9)6L*MR56%>Z1[_8NFJ_6LCM[\_MB74(P_3'+E@X
MIH?H@<,R_4$Y#,_L,,8E*\6JI-+?5/'P:(1<OZH%>U _E.7.)MCI7BV>X(0)
MQ#+!(4BR6 !,&0$\DSF0D#-)(26<,O]UH:OXL3D\C<81JU0V'%?K7)<5,TH\
M1;\4L^A-L<7R=+W)$%/CLSCL _!!EH+K[GMKZ&OEH[7V=6"LU3_TFL\7MJ K
M/&?A[[">\P7F^.K->Y0+"V-L2A9MME@8Y!(A20%!F088<P:82A/ H!0*:H%I
M[K5J:Q,V-CK;"H'9TM9E#\4?9T>V"H1>W]S4&;CNI1M:$ E=?.&8J/<IG]!B
M],D""&WW=".0+S/S-JKEJCZ$FS",$$0Y!AQSVU\8"L!X*@#"A.8*099ETH<S
M]L8?&TTTZC6GPE>V0KD?->PCZ,8&%^#2,P&L(:E5"_>^G[ YT"N^/_J@;_4)
MT_9?Y%.779I'N[51?#V3=;&330'9#6UL^HAC@HF #"2VABN.J0:<Y13$*(ES
ME#"M\X[IM=ZZC(T3MC)$MVPISXMK:[9+66^7$^WH7%PRCZX[0X/,3N\;1?U-
MS 5YNYTA#9[.ZZ_).V7Y=H;L=/)O]R$[GI*5[3@^,U&&M):A,5I)&-L"@A0E
M%. TC@VG$N- 94IAE;,,NS4N/BUB;%19]R1I5#P71^,*I.,AV47P]'U(YH>,
M_QG92>-#G9$="ACVC.RD@0=G9*>O[%I):54LRJH/=FO:%I KGTJ5QBE., 4B
M80Q@:=YQSI,,((0E)SA/<NV5T7]<S-A>\8V6U<%+5<6QPWM^ E6W=_URK'I^
MW[O U*' 41L*P2H:'14R< FC-D,/:Q:U7MV-!#9=HJ^%6+RHEM;H2G"9J52!
ME"0$8*8%H#SA($]HCA@7'"=>Q. N>FQDL9536@7=UP9LM[#W8PV/:7!CDG[
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
M64MWK/QSCUO ")5R?$S$L)G&+48>)!BW7>L?$'9CNWXN%+N92S51VBPJ6$(
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
MYKF%1QMPN@O$U*?I^<NPQ"^S^<^1*8D%ZQ%DJ@%>)B4X9Q-X73QIR9128 V
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
M_.\73B.?,=-..#!?4W8TKP,HG:>_1N8%*ZJ80]M3%Z3T=2'N)>[-H+05[SN
MT /J]F(W=TNP70[)%F\@LEAGFP8#P?L"NN;X21UUUH]U &QX+3Y$8E\78TO(
M'5)6'4#QU?C[..,T+Z[U +CD&Q.%>18+G:ADZ[%R0.?+ 5-TKI@RGC]:"[L+
M[AZC9Z#6Q0>Z%IMQO@,47=O"Y;;6A_%E6'S]$,9Y9%71,J %[6(=AV=8+=DK
M(#BB0^9K9/8@F;Z/TS7L;=D.!?=F 3<42<.V#D/54;Y\_Y</'U__F7[F[;^]
M?OL[_?7U80LJ'UWPN)65F^^]48GEI;I\7\Y#J"?37/L2S?$K3A?C[Q</.I=@
MS\H;41MU.YE<;<WK(>10(&5GI=.AIG\>*L-[,Q+;!NJUM2G(Z*#4&(YB,8-S
M6D(Q4:;D,IK8VJC;(5!_\,OT .AX/(B_#=\[N%I7K_SW<*;NA3;VOGP./\Y[
M:]#7YQ@6^ K/?[_D74PRF109(#<<5- 67*8_R9*RCZ9D;0^2AK$7U9VD*Q\!
MGD>6<,>8?G5>VW;Q#OMA$J:+D_SO9XMEE<2&K)#)2A]3 4Y[ \51P.JT>^%E
M]IDAV31' GN#[0RKI(^-S T/QK%ATO&)J9+XB*G6^ET.;KSB14VH.7G_\NV'
M^D_H&].\^IPZ-6F.R_%\I>&NL_'-;$[\^U,83Z^+>*0#JHRN **M0^YCK"45
M&I07!H-FD>G6.06#;KC/4W=TV&]Q3_6%P2[2&1]CU\EIG23P'VU8]8$D/K\H
M@:IU42]IM^-+0(RBE$8+TL"YREU%[<&QA( AH&/%N.Q:=V?H9.O#FI#/\1CW
MBLNA.UD\Q+.'6;"U2!FB) VG(;+ZA!4Y>1"&N,.<\Z4@*^EV8<4#'3$.3VN?
MY^K 1FF/..CU6&QF$>QF!R@95.(J$O)E!,6, 9>\@JBB=<JPZ(O8ZYP<D/AA
M[,HND;O)J>H%1IW[?Z](+-\OJE%K.P5<1:IF4ZR].&_)JA!)5RRLM?,KV]H7
M'BUR8-J1Y.H+4(RV@!1**892L.:EQ ?=T+"5[)U&38X/E<[/#6D&''^9GK>8
M33\_STE;U)E=*PMW];?)+95SJ3V*= XUJ3INI25GU'%PO-0R(Q-$L9(KD8YX
M8';?R;"U^AV?E".!H_,C<BF$ZA;29I?+^3B>+6O_J<^S#RL9C[24O(1(]V=
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
M&?]C1?C[<GNHT<DTK[MH$2<3[635.0LCN5^<9<C"UQ* HB&@)1?>8RS"YSH
M>Z-GPEU6'WB,:B_(.X[TNM!ZM]JX70Q?OVB%-1+2"QLDA\R0U6 V@C-,@/>B
MD$7#@N*M\V*>(&G@*:V](/00 AQ:7;XX6XRGN%B\G)W&\?1\J/JZ)'])?UH0
M0^<7HI[385RYBXN77^L?WT[?A/%\]0A##N3]_^JR7<TH6^F,*A*25I$X3N?5
M&?IK#M:1BVD,"V$C'7LTD@<>+=L+[#O&20?:_$]A/*VR>#_]%":TOQNSQ"\'
MB8_02\G)6X!2G 2EZB1%S1$T%S&)5'S)K:-1FU$V\#3<7D!^0'%V419UT["Z
M2%2>?GDY6YR;5>/%^0"0$1TZ@V@"&?>U((>.'JP:HPNN"V>J!&P^AG=3V@8>
MT]L;5 \BT@XTZMO3;W1=G(>E:Y^RU73:<P?@\^P%TKZ^S8BQ[\LH9$/'+2OP
M(53#WWN(@IQ3QQQ=$CH:W;QWT\;$#3PBN#>P'D:H/:!UFNKK+K["\]^)A:O2
M[8MV\FN_]5:K[E!0UD'<M$GR$U3VM%VGR<@IBI4<I+:J=;!K)T('GF?<'8H/
M+NPNC(4'MGG5*/)B.G14F1E=-(B2:D>74,!)48"S4,@<,M+ZUI&*#4D;MH_>
M<\'M7@)]'DB]WK4R\5*8*0Y2J6%L46>/U9F),J.IY<9<JN;FPA;T#=P][_F!
M=E?9=F UM&3VR'NMA%8,F,=29Q(;\)(XS0N2^21LULT[4+6D?^#6!-WA?C!L
M=-!:8_-'^)%3,JO:*0)M39VL76.]94A7E[ 8I"EH6P<J-J=NV!>3XR?D'$)H
M_<+Q[?0[+AY@I%0NN-HX7>5<4\)10K!: 5=1*B51IM@Z%V=[*CNIZ#A2VF$K
M<75@-WP(/R\NAI/T?\[&<[P1GR;7\RI$S9+0=,T82)KN(95LW1D=.BLBSUA*
M"*5U\Y'-J>LR8;$93F[/P3J,T+IPP.[L[7;.QJBXH)R)JYKB ,KI *%$!S:&
M+)VP@C7OVO D45UF&AX-?GN)J _4763_O"'>WO-.=^-(8=',.^(5!E&/%+=D
M 6>R@&T6+ 4AR+9IC;_-R>O24#P8$@\DMAXOYG7/Q+?33V=Q,<[C,#_O2W=2
MRG@RIJ.P&#%9@LI, D;C0!4D+U%5IS&:Q 3YB=HTGUVY YW#YL%TH"V;"K(+
M!;HY4T>&&XW)":BLJR9)?8\+ NC"L-Q*I]KW-]^<NF&S5XX,S0,)K5\_^S*G
MX;X(6S'9BU" I<)J8$M!8,1-[IWRVA?F?>M@_O94=E+_?B0_NY6XALZ)O;@"
M'LQ5?%]65\-YB\?%R&D7<]0.PFIHE9<1 OH,R%51R+)!N5GQP';K=NE"-X/
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
MW8]M'80R'F[$@\(4S)P#_>)!"5; <16!)6.5TKDX?;#9[)W-XCKZ(UX;J70
MKWM:M:@<1(Z^@,TUUF>+A( F@G5,YJBX,:QY YMGT_UJ*_$^W?UJ&U[W@):[
MG7@*[5@)LJQX-J[62 6(,:3ZO)2E\C:YYGD_.[8[.F9KK*WD^G2[HVV8W %,
MWHRG9)J_&W_'_);D,/TR)GU[LEC@DA3Q7\*_S^:KW:T.E$%73,P6TFJ:557
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
MW2([EGJY"P0__(;7N)Y'>D=_FE]<7=8H!_'Y[@Z(.K#*DHN!"0W=@<1KVUB
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
M<_USD;958SG]_'>DO_KJ2_W=+"5M0U8)$@]T2,$M!.>1+IL6V@EBLVZ?LCF
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
MS50RG">Z5#*@(6M"DS_E= %G38FU-Y;+DX0"SV880G-\#1)!KWKM)B\8!7E
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
MFQ89O L%HA'<H0P!Q>D,RS./UPR"RI'QFB%RZP"6.R,$@AL=?33@?.TNC-H
M9NMKD7)"Z5Q@MG5/^8\1KQD$@'WC-4.DT0&J]G( C<_9I(003&54K+GB+&M'
MOM:&W+6<4^M>PV;QFAX2(R,]M(<)J&_0_6.U7*]G*')*0100BBZE8BD#RJ2)
M?\('%YFPN?64J9=HZE:U'8B"_6$V7"2]C!G==:)7,5Y]N=H,+'SU9;FZG/_/
M1I"SG)7P-@NHN6Y0A0P/+P*C,RH7,[-)C3$9?B"5DV^LF@R(+<36M_;[+5_.
MD&Z442A N]H$%HT$)V6$C!$M\SQ*<T(0WG:)3KB@:C+ #15'[[,U=@9<OV]Y
M6);MA)%O9;EZ?_DYK]XF^HOS,J_6S!-,&B-NW8BDT\2TQ^#?)/%NA4SG4!P$
M9ZO_[3V$I JXFKQ67A=,_UM:$FS&K'S=>%,8O2HUT^JB4&"UC=83.^A9^7>\
MNS&FCHAW#Y%7WU; HZB85.0MVAPA;<9N:IXA8&2@8S'!*QE3&&&RVP\7[QZ$
MD"/BW4/$U3<2GPR;<9^8MMF B+4%,@1==W5*L'58)QEA2:K6.=$?-MX]""I'
MQKN'R*T#6.ZNB+,Z6N.1W+U:B"ZL! RB+J/ [+D+V9?6VO#'B'</ L#>]8D#
MI-$!JO9R)XNPY.A9#SG4!BFE'#B5$9@OBK'(N? CC"+_<>+=(SVTAPFH;]!]
M7%Y<_+)<_86K-),NZZ"T >N8JWTZ"KR@7PGI?9!<T54Z(>SN4=:MFCL0$?M#
M[E#Q] VZ&M<R.K"<=*JS^S4HS@N@E?0VH(XZ9Y%R.F'5PKYAQBE =C &A@4:
MAPCD8'A]S:OYLJY@6ET>/_[FZ0/%_[Z:KS?#&1_;#+/,D=0_F0=)EKI2,R>R
M=XNJ6#%>!L,"[K=C8?AW=YLW.19?IY!%!_KL?LKG?7G(Q%E$M$P6"UP8!0K1
M THZ4I'&1J$=':IUU]SS%'6;-FFESQH*9#B\_#6\%OF/&J(_Q8/I,C.L8 ''
MF(&Z" 6\%@8PU;%DD70W/V'1Z;X/ICIC@#44R)$/YL^+-'YV[LW5^G+Y):_>
MD:H^=-3OH\]HFO]ZGL))$E;)B(0V*XA&)<)7$H#%"6""*RV5+[FYJ][?8%_!
M4RPE@I:"?.XD"MTQK.]ZMHGY:$)HW9GQ@PWV'8*B@P;[#I!0_ZMS'ZJ!PR?Z
M[OBD4956-_-[ PM,\E1'U4=Z&K7VX!4Z,"QJZ36SHGD7=*>Y]KN+4KS&@,0$
M&PQ=1.T+!!40++?618NZ_0ZK'WQ^[Q"4M9C?.T2"YZ?J6DQ&??$S1U5_'<Y!
MU<QP:94'76(&)46MXPL>$GF(+@HC9?-*FTX5X2QK01>H2!#<UWRPK*M]HP"3
MT%OT2CG6NOCSQRPZ&H*I(XJ.ALBK@QC:D-($[90@G2U YEI3:T.H>U\M.?*9
M:3J;3V:O08G_RXN.!B'DB**C(>+J&XE/UBX(CCHHQJ$PQ6NAC +D.4,H!GUV
MV7MYPHZ@\RXZ&@25(XN.ALBM UC>6$L?\Z;-Y-$1KVM>N'1D(_G:+LHC,1 M
M8"@<O(PN"51U*$YC,.Y%6+<0/!X:#U<\-Y=3#U.IKZ<S%\:C=@$4JP/?1!#@
MM-(0:@3=1(Q^OU5E3:>4]U!5=,A+>CAK>\##%L8%$P\B9;"R%/+C301'OZR+
M3U ;HPGA>P5%SFQ*^1!A[9A2/H1S4P^K_G[*=F;,VB#IR$F#PK)9H.F Z'4E
M>Y9*VBND?WY3R@>);/>4\@'\FUKPWTW95LZA3HQ4FY:."*^S]K0@P@-+W!F?
ME-LK*'Q^4\H/%OS!_.O WMRKME$50=K.!F#<$3_0.U*"20+&8)A2(J7F2^U^
MJ'&I([G@APFH:]#=F\E)+F()C"<0I@XSYO3RHJQ,XPH#IBS4"6>LG=6XU$%H
M.&1<ZA#1]#XN]6%ZXFXZZ,.?-,RXO/PEHZ9@!IYQDIQ,SJ7H^AHK*4EG^EP'
M6@E?K6^L8\Y]"*V'P/>:DXG&"24TAYQKG9DV CS7U:3((4KEDW;_;@1OC:DC
M<C)#Y-7U:_PX<NM9=H&;.G7)U:,A:?Z@$;@O*4DEH@TG',1VMCF900@Y(B<S
M1%Q](_') *Y&[R7]#Y!+S>L010OHR2S1)2@;-1W2_GM1S1A0.3(G,T1N'<!R
MOUB_E%['NNDT9L5 &5; *?HMAN*CJ0V!HK7!\@/F9 9!XZ"<S! Y=0"^O3P^
MFY.1T9 YH[4$\O"0CL,M1!&1!^T8>6>]!FAZR.R,]!X?)J"^07<]C#-:PVP,
MG/Q^*^@2V4Q&-#$L\1 C<0M=.:$=>"[S40>A8.A\U"$BZ1MBN\9LFN P>*'!
MQ4"WE&6D$Q;B9C(^H/$8TPG#T.<['74D&+806]_ K$U_,8LDZ:Z!S!:)>;FF
M^**EIT)+89PIVIP0A.<Q'74DP T51^_343>3.ND6K:Z(KCF&^<7\<GY87].N
MCVH:5MZ+WD;!XP_X;=,V]6J1-M^(%^N[?49%<4R(8'RUZ)5,X#@WD)@N!;$X
M%EO'1Y\AY^@Q S$NKQ:7Z^U7/.8O?>>&\_?^Z"[6^>9J5:_M73N,M<Z3RY,A
M)6]K,L@ 8B+G7EOFHRQ!YM8%_6U/,*U=UPIWCV873"?EWC-R.]3*X4V>SW_@
M*53BB"V?SP'4"Q9$B0%\Y*7665MP1A%WN'#!"*>,;-W@.:)BO//G=S#X[CI$
MAG1V8<GYJ>W4.:0ZD%^"SX9G%<FI+ZU;1_:GKE^%-@0ON_-C3:5SILKJB%J!
M%S[Q%.IJS"J 9Q]4IERJUGNR]):JDND!JU-5' M2DY_ G6T]1V)<0Z[R]>V"
M7FQ<Q)M'>V9=-+98>JNMI5O&Z)9Y;QW(J##)$GTPK0N;=I#2KR8:@H0G3*NC
M^=Y!'.+UU9H<Z/7ZS?)+F"\V4GFS7%S.%W_08>A7ZSF)9WOWKV_NMYN3>L.-
M8BR#2:8.)C)UDI_(()/1Q9"%F-)>'1P#$'8XM=,&S,8"X8FDU\6BJ^V%^Q57
M_\KUA&^6Z\OUS6E,48QGEL#6/BB5>027/ >R**Q.)7)A6O=-/D?/M-&RD57>
M\1+H0.]]R'0Y2!Q;__<#'65%AUIM=MW0G]8_R&1(+;_5/WB=%[G,+S]<X&)]
MSX*Y.7O)DAM'K'2!\[HT+@)&KT$'$VW2F:Y4ZZ1\2_JGG; W%EHGD_"$Z-[,
M2/VTC'.\^)3CU8KT_>_X]\^;4^;53QMB\.+-JX\_?WH5+V\.%Z/*J53_J-2<
MGM2N.F0.1*Q##1G*HM1+_L1!W[P7\/2Y &]\YD^-K"V;?EFN;D*#^'=>;Z[7
M[Y]QL?W#MPOR_/+F1S/T5FIAR=?G*H+RF $3,\"M$$Y[Y0-C>T%K\%?OA2US
M5M@:E_T=/,H[ @4W5\7QX((D=LDZPU!)D0!%(26,I)49,]%AZR3#\Q3MA3%[
M+A@;00H=8&KW04)(3$9ZS@-W=#E(TX(3=4ZX]\+XXJR*(_D,!R+)G1N2VO"^
M]X0Z.=]?EHE>^Y_R:O[G9NC<VP5Q[VJS-O.@1J[G/[%MU]8 ZAL%9Y_\)L+>
M?^3T![F5VZVBWZ4B[T;8IL"ED8$,<>E!!5_#%DR Y4[Z* T7I76RZ0ARCUX.
M-ORK[V5K6;%19[(GF7>@DLH0LI-0Z#H;S3R*YOW4Q] [;9CX5)A\M'#L5!+N
M/<7UO!XZ8O;R/I][0HTZ8I+^* P'K;-$)!0A675&.@CH$Q@,3*JL0F2MC:$)
M]>I=&OE)(OZ!\\6[Y7K]=O&)@+ )&&W*^W%1G?L/>566JR\UZ7-W%;,75C&K
MP<M:(1B\@< 4DN,E4?*0J@DU6BU HT.<L08>@-[=)0538*$##^D%!NPX^/)Z
MX=(O.%_]7[RXNG=\H7S!0-Q/3MDZUHK>)XP%.*?'R3AN2FZ=>6Y\A&F3A9U>
MA%%Q,'5D\^[LFS:7.P9LFPX6SQ0:964*VA1!&$V^+*MM74564TS5LG.7$?E+
M5LJQ1$R;<#PU8D\JLJXT]&_+*E.\>/5E4]?[OKR_NEQ?XB(1F^\X<',I'QY;
M2*8Y2P:RB@&49 '\9FF589Y^%"03XZV=.(KT:5.4TVODT\G]O/W$3U=?ON#J
MV[)\6-44R)O/=?+>>G[W/!TS7JG--Y_0USR,&QUXHQB<4EYKT);5$F%)QC.!
M&(JT,0DOO3&MUYWU%N6[\3M>?]M2L)DW4"_WY_G7U]^NLWRW%MF[^B7TP]=/
M N'C?/VOZQ9T) T@(VIPQ3G21J22Z@YSB,D**4)!C*UK]DYWNO/U7X?@?:\(
MXO3HZ<!LVG68S20:R:WE*4M07+ Z0;70NVQ838U[S76,W+=.)C]'3X?8[0!#
M>T#]((%V!<Y:L5NUP._T+[?S:9)-7B59 )5RM3@WU&'^$C YY*;N%A.M6Q2>
MHZ<_<!XF]9UP.E($'<#IUA"\.<IV#E$(G%B0,S!1-GOJ$F")=3LQ\LAB<;;X
MQDC:04HO(#I6U@_'035@?!?U]3OT^>:6,>,]+]F1JK:^CI8F]2V-AN2Q*":M
M8KK]ZMV=Y'08GNWOK6PES@YTVXZC;"^OSU)DQSUDG\AVSG5WAF09N"LRZUQ*
M8JTUW+,$3:OGFHE]/S@=((,. %4;5]Z73WB1;\;U><NM]SX",R+7)4V^KG,U
MX!53BLR(C+GY6,6'1'0)G$,$_.B%/(;;'<#E4[Z@'_WQC[S(*ZQ#H%^E+_/%
MO/KN57/__/?7O%C?'8Z7X'EB('2MN68Y@O/%@+3!D:'JK)+-TY]#")SV]1P/
M9N-)J0,(/FMTO+O;R6 <TR(:X'2-R!L29#!((T#+HFUVGKREUF_A?I1UF)_L
MSV0;0<@=0/?F .\7'U;SF"NKGCSH;\O+G_)Z_L=B,]IOO17*O;\P8Q%523D
MCW42$G>Y6C((AFL3DU,F8.L:JV;$]^+]MD/6L@<Q_R#9RMN$W!H7:3.L>E[F
MUPIG7COZ4WVZTIM[7_$:+VK1V:?/.5^NET]7[(R?ZQR7[BDRI2>41 =Y5BY4
M\459B'7ZN1(8R"/T%G@(R*53)8I3)$%.E&>]D^T=$>O[XGOJD;\?+KPU%6XT
M&/W=ZV=?LRP+DD>3G>6@BF404A @@O)2&Y]Y\^&0XYVFP[=J!#P_&@';!SHZ
ML-B>3;APJ[/3@H.QH?:KU\X]ERP4Y:/44@EK6P^]ZS=OV@MFAN1)APBP*S ^
MD;B1B4>R4CU9B9)?9__0) $VYJA3=#'D?^=)ATM]2)YTB @Z@-.N=!U+OCH_
M#H+AOOKM'$+M3Q:Z"*E<1B=;^Y;GER<=).L]\Z1#&-]%GO0I]7Y]Q1PO7D4-
M,=;IR (C.*44L$1L$=H6J5KO"=M%R\3K(?I\%9L(K@,5]M0YMA=4<*^=HY,8
MIQ4HIPWX6O>-R:,1R3IBU@D@V,-KV$;:>T#H -9W *(/J_P5Y^DF*W(S)6T[
MG^.[568.G2C.^;JQGC2T4)$TM(S HS'&&6%-\TFR^U/7'\@.P</#T77C"&?J
M)KOG!PMM#Y2$3)B"!Z,\ \68K3L&<NV<4=&6&(1[,7JY][=-^TXV1L\X/.Y
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
MUX"U59N87- Z.?KIOZN*6B+DJ*JB(>+J"8M/U+!DG4)FCDXA4Z:;6R(Y*EZ
MT3X8A](9V]OTV$ZJB@:!8$!5T1")=-$FV_ UN7.;9<BYN&2A5)-(D=L$(0@)
MQ@B%-I%+/=Z&Q8;GZ"1\W]4[/Q5,INZ5.""%\7%Y<?'+<O47KM),"1=$< (X
MUJ2VB0)\D0I2,2KJX%$_M!%V=%0<1T<G*GHR$"VGD6@'9L0A'?6UU()K7B!Z
MP[?;P3$C>)?I],ZP:%JOU1AK'$)S3)\<0@TF) R1Y\&0_9I7\V7Z=(FKR^.U
M[@?\5NVX]V7'V=[?#UBN9]E)EB3I H].@^*AMB884<,S0>JL9,QB+RT[['NG
ML1.F0N#8@AF./'^-O$7^HP:LIWGK<ZQ-@_,RC]<6UW([UXL859^P]8QKR0+Q
M%7RPJ;)  VJ'4(*U25BNC'2C60 O43=-)GU2!$\NY/.Q:)_*3][:<CM5P+UW
M!S$%)3UP?[W8K#XYY':[A-QJ>I+$PQ:5HZ%_),G3Y+#/Y#Z<$@Y=Q$@.L;6L
MX])I)0"E(ULK()V/.0)U+,DQ+0MGK6>UCV4[ZQ\%YZ>2YY&V\\^+^S;,2'45
M;Q>UJ.1W_#L?5 !Q_Y\WK53825>CDH+;S[]+ZM[F=(7-*I$;!-II6XO8,GA&
M1FM$$96+6N34.I'S##G':JTG/OIW8N)K^CO_FDF9$V>E@.2AU":+.I.;)0A,
MZN)=73;:VK5_CIYIXU*M,/%0SS230.]%6O<N[1%%54]\REBJ9<RBI>?0E+RS
M+) +7 *2'UR8K<WL'KR-)/,4@G0GN':M-,S/I>1XO?EL^QVUE_#Z*;VBU_3]
MU^TSNIXE+@6K,Y<8KY7"P7/ 0J]I0$*_X)R[YFU'^U/7K_89@I>'VF<DZ700
MR[X]T,]_UWGJ^75>Y#*_G/%2+"9.W!(L@O*9M&DM)%!).9.4$5:U'K*Q@Y1I
M,X=C(:H%WZ>.>ORSUGHO_UC,_R<G.LGV"&LZVL55JO7@,:ZN-LUWF:1V.7-*
M<FZ\A5RJGR$Y^1DL2O!9F62M%2+SEQZV0[YXVMZ6U@@:G?4=:*4=Q_O],U[^
MY_+J(KW]\I78=ZN5M_IXQJ1,K"[8B2;8NB)4 ^E< S%I9%S9+'+K6HG#*)VV
MKV,LG78"J?5NO7\@74X?A8OT84D<S9?SZ^JI+2_>AXOY'UM#Z0"K?L"G-[7V
M#SU5(R_@_JZ75XOT\?;[G\!OU)8;'0-8E(1?6;<$DW<(15HD()%MEEK;+0/(
M.U8O;@5!W_+^\G->/2F-]5,>LBN2;A'=8[:Y8R*)>L<L"&0)!1K&<NL&AD-I
MG=:#& MK#W7E223YXVC+WZ]3JZ/JS-_OI6]/KSF?.N$$^M,C9]DD"?3<%_(_
M0ETUF P((Y66&%#8,]:?G^+GG*XN\OOR6[Z1P1L2S#7W[RY90LN%RW5X4UW3
MPT0D<UEK2'5EHQ<L*!8:<V%/TLY'.PY!TD/M.(:<?AQEV&)CS1'?-I&"/,D6
MFR$ MRD:H04#RS9S"9.BEU@;,,5[*Q5+GK5>:C.)JOR)!+'(:2N1NMOXGF&R
M'32F##$!50!5G465=0%TMD#@-I'':(L0K<>5#R+P?-3F$%3M5INM9=9!3.B.
M:_4XM]-!E1 YF,)(\7,D?M7IQL4QX"&1:9Z]#+EU9^O3E$P+L1%%OVPNAR[1
MM.UFXR;X1/X;N%3#[E8:<-HKB"9ZHXR*PH^/IQZ:35O(^47H',#T#L"S-5JN
M[]9WUVW;NHA6J> X![Z9Z^\"W2^3%: ,TA9>T(?68YU?HJDW,!TB^:=C*&W$
M,"&LUJO+V69 T>:"B9@3E\Z SCG5[;"^%K,HR)(I7=?DH-T+._2I]W!#O[O#
MS'=?.&U^=?QWZW#N]@")+9)#*3')NJI!9-*Z6HHZ/(M8H(T2.L;(++8"Q93Z
MX@AA/13W 9R;6."_SA?S+U=?MH0GE@M:IB%$:^FA+1D\:DYJ+,>"1254+?3
M=U\ZL= /$=FR!?^F%CS^?8]PLJNTEMI!<'5+2RF<'L<4@!LK4%E3&\U;"/[^
MET[S"#03_,'\Z\"8?/SNW3U[[VY;LQ%=UF@C&%,D**4CF3(R0L+,)-?:.=<Z
M+K\78=/6UIS.ZVTOI:FKMQZ?Z+>K>G_>E_MV]2RG8&*D(Y58:ZN35! 8"@C&
MIUA8%E@>6!Z[]E?N]7W3NBDC2'DY+LN[5&"UIC%>YO3+U24Q[N<O7R^6W_*J
MELO>;/!<?\S5_4OU[+\0B_'BOS*N9HI)ZZPOD +2R96O0ZN*!4TJ6Y.W)F-N
M'5)O1_VTCM1XT)U8SC].WJZF 9:+VNJYK'G-#YL.M7G<?D#-;YXDH;<_&1-E
M^@[DTP0I0&Y=\;SN'G9U1)D1$9P,%NK&,A<9F1FN=;"XVQ1@5"9D)Q!,].1O
M*3*L4"H)M>G!EQB%P]8E9C]H"G (JHY+ 0Z160>6QHZ4A$M,9V:);%[G77I1
MA[%%#YIQ&8012O#6T?;S3P$.$OU^*< A<N@233<[ZM%)X3Q"3,A!,:_ .Z-
MAF2#Q>)X;MU9>%8IP$%RWC<%.(3I'8#GQ=R3*C(P[Q*XG,MU:5I NFZ2"Y21
M+IEM7A%SIBG 09(?F@(<(H8.8+6?%V>"=B5;7=?&)U!1U6%@44,P)OB"= --
MZ^$*[8*!G:02CWG_VDNI2^A]RO^_O2]K<BI)UGR?_^(VL2\O8T9310UCU<
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
MEZL[+W+'Z:F?_J\WN+T^BF>VE%2X,\!-3< '1]S4]DOR@TIQ1J8D6D]W^HF
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
M8Q8MBDTKOQOOY\4I8XO/O=P6-T7B*)(JG=] #T;0ARX,\6\7WW]Z<_3NM'F
M9+SYU+WNMH9E(*1RB'*\"QH H1HSI04>B]32,X;5@RO-1%2(40EI317GIK08
M:L!GIKP9U WYJEM4V%VT0;9(S@$+DL"#B<M$^US!!TY#"1%1-4NX$9IPU#-F
M"S8.S/(U2R92&1%OM0_Z[4YXN *'%2>,<R.7[JC  >+:']R4843@7@RNNV7T
MD#%:H'U9:&)V(!MCQ4.1X+GD]GPL3'7* I2_XQ%Z+9MCA;\3=)GQI)YA*@D0
M*;-/SH\9IB""C*0I"4UD@"+)H89';9FF7B #Q<SWD:)6P"?:=4[("4/N&?2<
MM^.?"KA6D8#5P,2**0(@$"H<Q2#2"^"3"2V]X\O*$"S@."\,1'B,'__)@&UH
M1O TOU\(T5/?#89.I>H4SGJXM*QEN O,8R^G>>F\ EC<M[)&D4"76=,PA]1'
MSF%_L99K*1,8P\K@IXH,HH58SL.,N$C6M1R^7GUHU.R,27PK@;/UU(V)?E]9
M0=^M"@HNB_!?1$D-[>!T_M_KV!:A_]#(T69AP:60S%@08'9##82_I0)&5I*.
M$WHO4 I#ZS?:6$0X% 19AI21AVNY@A"]//O*&?R.!:FIF+A"2%]X9EM*NIB<
M67;>KQB]IA;Z%%[&9^AN,OZC9,JD[@Y&NJ>E2HK$4#ATW4=&>NF:93D,8QXE
M&<3X(11:<UYL8Y9D9" R&Z%EA5PW:;.)R.PC"/$4Q44X3E7"MZLQR5#IQILM
ME>LQ_H0)\@UDJBTYL6+IW7)-.POE6U1E%C"F*RM/,+O=D]K(%:S_J=JE(+K.
MU":N\"B,!\_8M.2N8><V$W$-\S R?2,^%UCE\F-61AC!.,#8,BC%V U[PJB1
MYUF8*!F"QF@TGJ*?9*RW5&V[QX ICS#&$/<G]<7?68IUOK,JV;WW>*RIFB%T
M"ID2&!(B.2*.P"=,+4"$,:*64;XHFB:BB W%/:N\O^O,Z(V(XGC*"?I)B@,(
MLY=?QPP3,&YV /V=U]<_^Q)D=G0%9B_A/0'L-T?O:\TA*L9TBK[%7 <7IF<@
M_URQ*2;>]_7=UN$QHY_BD/6G0;','H:Y"B^=U-3L?3XTEEK+T*VNEK Q7EY3
MO;MDKQ+KKS.U:H&FW!ICZKJUV 3Q<5DP9XND=)B/L?::?1#YI]>'F]ZHWQT.
MP=QG!Q>/WF=G#-M@?L^]E(KN9L3G[3&MIELLUB*5X. 8[T(P5U07HS^<H9W:
MRD7[ D&;,KADK\(*9:$; Q8GW"W>-'V18/E9N"(RSC"+FB%34^1;3OEWZ+D[
MO*13-Y'K9'3)IE=,K%0S-FI41_O%R?ETQ4S9VM^=:YQ6JN]/]TY7*[6]<X]M
M6Z^<'I]\\UT;C<I)_=V3MK6-(S)GH+\3)-"'4KVT=?-QJU S6!;[+46/=T2=
M^)Z$UZ](5*NVT<F 6<]%SQA&R(%';R6#SU>M_B_/4^5WGB)_1;D'KJKK2&X5
MD%J&VQ]$]]N)OCS/GI]B1*1VRVH/+EOF:??@LM=IC;J=,O3Z[55:?02\QNL
M;U?T$,#[N-@,M==AU9NCQDDS,:_0K<!'SK"MG>*5E\.%2&9X0^SU>@]Q\WEY
MF/<"6L8NRH+Y!@;(.\U#<O9>!Y=?WL,'Y4?3O=+CW'\+O&]>X45,^.;;^&TO
MVJ8Y_*M9_:M9?25-Q.-]JOD*O=4?[5:J_[>.XI5EO/4RO?F;"R]?.5Y';?Z:
M5W<JR>$\MK.SWTHSOQ]W_C]02P,$%     @ W8$"56.%O9@1"   ER@  !H
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
M$"#C&ZHH^$\[AB9RQ2^5A/DN2JLB<D<WK_[>BNY.CF_XR)L,'!2<6 *B=&Q
M!Q"1%,!4S2D66\*9X+=$$CPG=33!L6EW8MV<SST+J?7NS1_:K$FD/$9'(Q9Y
M=".J:PZ.+H FJ'+;,Q4#FF*J/,<6]%?A)E/7K[4GF7^SD-W<*[X!V4@T$E4;
M>!$NMP)Q[I>)&IIM7ZME,5795%#!+OBD_H%%U^E8Y&6FY@*MLU3Y',P? !]
M_21LIOMEX7-\_ 1Z-OU(;=VVME87(F"$[L#'&2^-&#=?3E"CRHS/Q[)PGG*=
M3A!,$UET0F6MRL=T!V)*A0[,JOZ5W-GBF^OK$<>'W8,#=T/"PAH;-P/7ER>Z
MKJEGX]6V0;][W!]M;.YW@XUM3ZD-CKM'HZ-/KG9_V#T:?'JU6(1^_W@KM3VW
MP'Z1X493\N)U:[_U"#CC07G'@@8VWFN$I15/JO++9R%WE>8"@>W( GM332HP
MHD';7?E90+E>B"?FV*<9MK82W7(Y/*:_THJ\V!LB"[G/%WO!0?]D_86/_W>!
MM@3.,Q9U"]$Z\0!F8\@R=W+,FJ7\TV!UO2,89=[SE$N0BZ)AU6\;"GW14&B2
M(EYRGDJ1L,L[$55T%L,^^!W#'W)GSR7L9][T>72_K53^@M_8_P8P%1MOO-4%
MH7_?A8?P:&57NVRTX\&GO[+G+@^>_0902P,$%     @ W8$"5<MJ%3T'"
M>"@  !H   !C;VME+3(P,C)Q,G@Q,'%X97AX,S$R+FAT;>U::W/;MA+]WE^!
MRM,TF=&+>EBV['C&M9VYGFF3U'6;N9_N0"0H8@P2+ !*5G_]/0M2+TM.Y>:E
M-O4'6206BP7V[.X!A--O+]]<W/[W[15+7*K8VU]_^/'Z@M4:K=:[[D6K=7E[
MR?YS^]./K-=L!^S6\,Q*)W7&5:MU];K&:HES^;#5FDZGS6FWJ<VX=7O3(E6]
MEM+:BF;DHMK9*;W!I^#1V3>GWS8:[%*'12HRQT(CN!,1*ZS,QNQ=).P=:S0J
MJ0N=SXP<)XYUVIT.>Z?-G9SPLMU)I\397,]IJWP^;?E!3D<ZFIV=1G+"9/2R
M)J/^8:<_ZH='Q^WC7KL[.!*]P\-N,.@-@E'8&QS]+X"1+8B7?:R;*?&RELJL
MD0@:?]CK- ?]W)U,9>228=!N?U=;%^5F#&FG\V'0@9P3]Z[!E1QG0S\!2,<:
MTZW$0ZVT&1ZT_=\)M31BGDHU&WY_*U-AV6LQ93<ZY=GW=8M%;UAA9%P*6OF'
M@ 48Q#].2P,'T*-D)N8&!QTR\>H^D2/I6#=H=DY;)#^?YN9D=YL!EM:<K:M:
M4?*AG4*X4I@OM%@75S>WUZ^N+\YOK]^\?K*UV^?XJ6?2VSJ3ZSI[U62_A-HY
M=IZY1&>S.@N%<3*>,9=P]^R@?W3RB+'O=U;.HPB1VE B=L-^;PX4F458C&&#
MWGQR]VV?=-"<&_WY1S]96Y;>8;-/RW#-$CX1S(B)%%/D.)=(RWXNN %JU(S=
MB%P;QW3&7FF3LJ#=^)GI&$DOY(T+K3B^958K&5&"K+/K+&S";\>;?MOJF^#H
MH6^ZA_EN ;F_/N[LG8]_X!:>A0_3&;O+]%2):"SJI:M-Z>!(PX1,H]9A!"XS
MQK,9*S)G"H$9P+F^$,+SG*5X,I(K%O,0KPS3*;*WTZ7<AD F0F$M-S,22?F=
MP+@K.BW>13 &0RI?13$&"832H&I"+$-W6!()PZ:)#!-F"_I8]I\*(RHE-(%4
M6H7R2I5Z*EV""=I<A-Y TIO#-!UAFA-TB]AHMKH,7SMTNW\?Z H6RPS@()PM
MP5 ';B&.9K/2+K,8R8L3*<3W4!41= )P*YZO ZR2$EX.O!#4*0246F*Y@I%]
M,#3")?)LLTX2A8(  *R!,C^<]?:$W"8L5GIJY^@V8BRM U5UC-/+TFY865\!
MJ9T;LV'MUX[3WM[A]';-J<\.CCK!X,162*Q8#:4D'<<2C][=UXP;X8$%H,B1
M$@0 )H#FD9(V(7$22Y&.*273<R1MJ+0MT(\2M=&J1%AN="@BO+;L.0 5"2"T
M1,W5?9CP;"S8.7+@3:$@$71Y(^@_%R]\UZ ?E4_EHR2ZF)7()OV,$N4*X$L
MDBT[#Q2O#11C()KGPS" !#&1[:SODT([:&\H^H+8YB_V"-L=OPZ7PF(K 3?[
MTOOG&*P3*PAY87?O0N5Y)("G:J2RX.O"0 &RX41:GV,A)3*OAW8(R^R\FN&-
M4-P#M*KX2Y#5J^Q/C1*9.ESAKAAG9&4DN9$T 5GR$E]S,M)46.(*/IZM)Q8^
M(VLK8!"V];Y3#M8LPT)Q*B28EC=BR3G0HV0PJ\0+WT:"!)'KT5]$3\CM@\X_
M,0!&^Q, _>;A8#, =DZ1&W&P>W+=.1P00A,9$<JYU1FG*L(M(H1X,T&?FV@.
M0P2&Y".II)L1#]DV+ 6E1ZP'8QE/:Z(KO-L7J_MJ0GEA<@2#];PI#+6)O &>
M@8]%!CJD$!-H$3D%&XE@=U'B'D$I<]2+KQ[YX?X@?Y[ZKR9<%3X_$BQ$'(,#
MRPD<:K=PV07MV2'?EX_;Z:T'.CHB5]N21(]TX1ZW8)>*Q!?2@G8(\9]O!MEH
MOO?PL2O*E8 ]'J<TP->,U6A_L+K(TB4,-N%$9QD5.?4M6S'[A-Q,U$.'86$(
M-"MU?HO65%N']W0*"UTVA*+?R\,U]OR1+C'0CZSY0+HR'%M)X8]AZ(0F*Q9V
MO2BM2KA=D"+*MSY:Z& .N=JO1U4D9DS).Z&J,YD'\O4/7J(O%"%[M4?M_T/V
MJ/YX.)J'5GV9%2E)K\)[F2 )H$\@21L\?6$:!U=WVM@%+_$OH#)-I7-"O*<$
MC328#[5'$O9Y)<\1!,CXEBH*_M..81ZYXO="PGP?I446^J.;%_]N1?<GQ\_Y
MR+D"!P4GEH H'1O0 40H!3!5<8K%EG J^!V1A)*3>IK@V;0_L9Z?SST)J=7N
MK3RTV9)(>82.5BSRZ*.HKC@XN@":H,KUDJE8T!1;I"FVH'\(/YFJ?FT]R?R7
MA>SG7O$<9",V2%1UX$7XW K$^5\F*FC6RUHMLXE6$T$%.^/CZ@<64Z5CD>9*
MSP1:IXDN<S!? SZ ^E'83//SPN<OZ#D[=7Y;6ZD;(6"$:<#'BN=6#.=?3E"C
M<L5G0YEY3_E.)]6-@9%V3J=#NATQH4('9E7]/NYM*9NKBQ/'O6;_V-^=<+#&
M1?.!JVL53=_4<M%F6R=H'G8>;VXW@T?;WJNVW>QWCSZZVAXZ'@X^NMJ@V^P,
M^CNI;?D%+A<9;K0YSU[6NK4'P!EV\GL6K-_V("QM>%+GGS\+^4LVEPAL3Q;8
M>3$NP(@Z=7\9: 'E:B'>,\<VS;"VD^C>+\>S@QY2D/]\=A <MD\>WO/XJ^NR
M(UZ>L)8[B%;YQM\YRK&6=&#,YHOXM_')A@N0::_N15C060K[#7R?O37@1Y23
M/?6X2*2(V:M%P7A3;@H^R'4MGY.WE(@'%]AR7=[@&Y9'^1/QZ)6V*J^WEUWX
M"!XJW&:71TO,VF=Y)\_?#CS[/U!+ P04    " #=@0)55.O.I#(%  "N%P
M&0   &-O:V4M,C R,G$R>#$P<7AE>'@S,BYH=&WM6-MNVS@0?=^OF+K8-@&L
MF^W$UP9P?4%==.,T5K?;IP4M43912E0I.H[[]3ND).?J()M%TF;1(# D#6=X
MYG#FB%3OQ7 Z\+^<C&"I8@XGG]Y^F R@8CG.Y_K <8;^$-[Y?WR ANUZX$N2
M9$PQD1#N.*/C"E262J4=QUFOU_:Z;@NY</Q31X=J.%R(C-JA"BM'/?T$?RD)
MCW[KO; L&(I@%=-$02 I432$5<:2!7P.:?85+*L8-1#I1K+%4D'-K=7@LY!?
MV1G)[8HI3H_*.#TGO^\Y9I+>7(2;HU[(SH"%;RJL'<Y)X-'0;;8:C5;SL$5I
MNWG0:'BMR"5MM_6WAR =')[[9&K#Z9M*S!)K2?7\G4;-;AZDJKMFH5IV/-?]
MO7)EJ*+GRB*<+9*. 8S62&!ZA3D07,C.2]?\=;7%BDC,^*;SVF<QS>"8KN%4
MQ"1Y7<V09"NCDD7YP(Q]IS@C3FYNUSF@)L;A+*$E0*^F(8W.EVS.%-1K/4>/
M+I.ZD=HEO '21^4/ CP8G?J3\630]R?38RR_T]FG_K$/_O0J_I\0N=>"3_;,
M'M@P&PT,>J]^X%9_>MS]&?2'TQ-_-'Q6=)<DM]U#F([!?S>"6?_T;?]X-+.F
M?WT8?8'^P->6FNO6_G4V*!CRZ(;78V?:N#7320*!2!(::*&%-5-+4$L*'U=$
M(F"^@5.:"JD C6,A8_!<ZR.(",4R(-9 <()7228X"[6P5F&2!#;LZ1"O7K9J
M-;<[$'%*DHVY\[K[$ EI9OB6SP T"5&0WZ\X#O$.W:Y7-?);!9)!Q#C:MJ!F
M-%A)?"-@]B0)870>+$FRH(@@CEF6Z03P7X_48&!))46DE\'DR918JK"F57AO
MYQ./\7WS%=X1*5DFDFK^<#*95&&P)$PBTSIO'>RM(#+4-T,FD3@A<SR#):,1
MHD*4BIU1F$81"S##PJL@HFK&CHM)9X%0"OJ)6@IMNG#^$UWA1-*,A?K%=1%_
MS!*2!(SPG?'QF6(17J0KF:T(>BL!7BN?L%21?,$+RK64:+Y)*%+]>KSL>&6D
M[H=BNAF1<Y+0S)J><[J!?J"T1?=#%>T$23YH=7<4^>T-4)9^2L(07\\6IQ%6
M:0O+V#022S03'4L_>719N+U9]KS]$O733]^]PLNA76]H'GQ<BJ)%HQ7'?@VP
M#+AND6W;2/IMA86J-RZ97J-B1?$-LD?V =O1.]@+][?K>M%DVP8K%M=KUQMY
MG<2F:W&)VUU=F@]=ROKA=BF?;4G4?LJ28 GJ;$S,.J.^*X*>(3XU2US6"ZH:
M%DR*(J-+HZK-A'- -P2# H.&%&LEJQJO:"L\&# T&W,C2SAJQ?/*$BF59L[L
MFBC9/[I"+L5YZ@J!6T10D3FG)9"YD"&5%N+A),UHI[SHABQ+.=ET6&*B&J=N
M3.0"3PIS?&^(N*-/"6=:[P/"BZV&R3LW7QP@;#<_1"BD4(7ES(79-B9'A3=M
MC1:>1.H[S:[M[;3=&;9MNXWFO<(Z!G(.&YG)L)S>5.J5:^O>J:7GX)6KGA.A
M2^$Z.3DO3U\)AOU7+QO-;F9^<=<!US8<@'N-;:D4K-R1L*O3O2=)184ID7;0
M"<QV#<I\GQ.#.UA#8;C?'BT?>>LV[9&H?T[L]E>+5::@EN_ _Q,ACA&K>V[\
MGEH/VVV[Z38?*(=M=[?YP7)X_[#_HW*[+(=C/))</@K]$L*[N;O!%_;578?'
M"^&[<7[\)7P_3/C*<-<^^Z8B_^[=D903O: [/P07JN=>N) Y%O5*W739B>/*
M;_XEVWQ3/_H'4$L! A0#%     @ W8$"5<?UKVMLP0( Q1HG !$
M     ( !     &-O:V4M,C R,C W,#$N:'1M4$L! A0#%     @ W8$"5:8;
M*!D9&@  E1\! !$              ( !F\$" &-O:V4M,C R,C W,#$N>'-D
M4$L! A0#%     @ W8$"5;N3SD:0*P  V+0! !4              ( !X]L"
M &-O:V4M,C R,C W,#%?8V%L+GAM;%!+ 0(4 Q0    ( -V! E64[/L-^X8
M ('O!0 5              "  :8' P!C;VME+3(P,C(P-S Q7V1E9BYX;6Q0
M2P$"% ,4    " #=@0)5?K6+@Q\= 0#2APL %0              @ '4C@,
M8V]K92TR,#(R,#<P,5]L86(N>&UL4$L! A0#%     @ W8$"5?:[7KUZP0
M!-0( !4              ( !)JP$ &-O:V4M,C R,C W,#%?<')E+GAM;%!+
M 0(4 Q0    ( -V! E4L9)[(? <  'HG   :              "  =-M!0!C
M;VME+3(P,C)Q,G@Q,'%X97AX,3 Q+FAT;5!+ 0(4 Q0    ( -V! E5CA;V8
M$0@  )<H   :              "  8=U!0!C;VME+3(P,C)Q,G@Q,'%X97AX
M,S$Q+FAT;5!+ 0(4 Q0    ( -V! E7+:A4]!P@  '@H   :
M  "  =!]!0!C;VME+3(P,C)Q,G@Q,'%X97AX,S$R+FAT;5!+ 0(4 Q0    (
M -V! E54Z\ZD,@4  *X7   9              "  0^&!0!C;VME+3(P,C)Q
E,G@Q,'%X97AX,S(N:'1M4$L%!@     *  H J0(  'B+!0    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
